Har*_*wal 8 java linux terminal command processbuilder
我创建了一个独立的应用程序,我希望当用户点击运行按钮时,终端应该打开,并且应该在终端上执行特定的命令.我可以使用以下代码成功打开终端...
Process process = null;
try {
process = new ProcessBuilder("xterm").start();
} catch (IOException ex) {
System.err.println(ex);
}
Run Code Online (Sandbox Code Playgroud)
上面的代码打开一个终端窗口,但我无法对其执行任何命令.谁能告诉我怎么做?
尝试
new ProcessBuilder("xterm", "-e",
"/full/path/to/your/program").start()
Run Code Online (Sandbox Code Playgroud)