gpt4 book ai didi

java - 在Eclipse插件中调用jar使用流程

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:45 24 4
gpt4 key购买 nike

我想在我的 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应用程序中运行,但不能在插件应用程序中运行。没有错误,看起来已经执行了,但是没有响应

最佳答案

如果您在 Linux 中运行,则需要指定 shell:

proc = Runtime.getRuntime().exec("/bin/sh -c 'java -jar Bunch-3.5.jar'");

关于java - 在Eclipse插件中调用jar使用流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39717687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com