1
我要調用一個jar文件在我的Eclipse插件應用程序,代碼是這樣調用JAR插件使用過程
Process proc;
try {
proc = Runtime.getRuntime().exec("java -jar Bunch-3.5.jar");
proc.waitFor();
// Then retrive the process output
InputStream in = proc.getInputStream();
InputStream err = proc.getErrorStream();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
它可以在普通的Java應用程序運行,而不是在插件應用程序。 沒有錯誤,它似乎已被執行,但不響應
'exec'應該在一個插件工作,但你需要處理在您調用'waitFor'之前正確流式傳輸請參閱 - http://stackoverflow.com/q/8595748/2670892 –
不是那個問題,我試過但仍然無法工作 – csytang