1
を使用して、私は私のEclipseプラグインでアプリケーションのJARファイルを呼び出したい、コードはそれが通常のJavaアプリケーションで実行されますが、ないにでき起動ジャーは、プラグインのプロセス
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();
}
のようになりますプラグインアプリケーション。 エラーなし、それはあなたがLinux上で実行する場合は、シェルを指定する必要が実行されますが、ない応答
'exec'はプラグインで動作するはずですが、あなたが対処する必要がありますあなたが 'waitFor'を呼び出す前に適切にストリームを参照してください - http://stackoverflow.com/q/8595748/2670892 –
その問題ではない、私はやったが、まだ動作することはできません – csytang