-3

.jar ファイルから.shを開始できるかどうか疑問に思っていました。

私は次のようになると思います:

start "test.sh"

しかし、それはうまくいきませんでした。

4

1 に答える 1

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);
} 
于 2013-08-05T22:16:51.097 に答える