我想知道我是否可以从 .jar文件启动 .sh 。
我想我会这样:
start "test.sh"
但这没效果。
答案 0 :(得分:0)
是的,你可以。 jar中的示例代码:
Runtime r = Runtime.getRuntime();
Process p = r.exec("./script.sh");
p.waitFor();
BufferedReader b = new BufferedReader(new InputStreamReader(p.getInputStream()));
String line = "";
while ((line = b.readLine()) != null)
{
System.out.println(line);
}