我正在尝试使用 Runtime.exec 从我的 java 代码运行一个类文件,但无法在 Linux 上启动新进程,Windows 上也是如此。
我想要或通过单击按钮从 GUI(我从名为 Launch.jar 的 jar 文件运行)启动进程。
所以我使用了以下代码。
String curpath=System.getProperty("user.dir");
Runtime.getRuntime().exec(new String[] { "/bin/bash", "-c", "java -classpath"+curpath+File.separator+" Launch.jar LaunchNewProcess" });