我有一个 GUI,其中有“安装到服务器”按钮......我有 ubuntu 客户端和服务器系统......当我单击安装按钮时,它应该安装到服务器文件夹...... 例如,一个文件夹名称“OUTPUT”位于服务器中..在客户端计算机文件夹中是“OUTPUT FILES”...通过linux命令我可以从客户端文件夹“OUTPUT FILES”挂载服务器“OUTPUT”文件夹.... 但是,在java中,当我按下挂载按钮时,它应该挂载服务器“OUTPUT”文件夹..我应该需要任何shellscript代码吗?...怎么办? 以及如何获取服务器系统IP地址?...有人可以帮助我吗?
最佳答案
您可以编写一个 shell 脚本来将服务器文件夹安装到客户端的文件系统上。一旦您完成了该工作,您就可以使用 Runtime 类从 Java 代码执行此 shell 脚本。
String IPAddress = "...";
String script= "/path/to/your/script.sh";
String[] cmd = {script, IPAddress};
Runtime rt = Runtime.getRuntime();
rt.exec(cmd);
关于java - 从 Java 代码执行 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5257094/