【发布时间】:2013-08-06 18:39:25
【问题描述】:
我想知道是否可以从 .jar 文件 启动 .sh。
我想我会这样做:
start "test.sh"
但这没有用。
【问题讨论】:
-
你把代码放在哪里了?
我想知道是否可以从 .jar 文件 启动 .sh。
我想我会这样做:
start "test.sh"
但这没有用。
【问题讨论】:
是的,你可以。 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);
}
【讨论】: