是否可以打开终端窗口并从java窗口执行某个命令?
我试过
Runtime.getRuntime().exec("<command to execute>");
但它没有用。没有打开终端窗口。
(在Windows,Mac等......我需要多个操作系统的解决方案)
答案 0 :(得分:1)
您需要为每个操作系统提供解决方案:
Runtime.getRuntime.exec("/usr/bin/open -a Terminal /path/to/the/executable");
Runtime.getRuntime.exec("/usr/bin/xterm");
Windows(不确定):
进程p = Runtime.getRuntime()。exec(“cmd / c start cmd.exe”); p.waitFor();