gpt4 book ai didi

java - 从 jar 主类运行第二个代码(jar)

转载 作者:行者123 更新时间:2023-12-02 05:42:45 25 4
gpt4 key购买 nike

我需要的是从我的java代码运行另一个jar文件中的jar文件。我有这个turnOffClient.jar 文件,我将其放入ChatSystemClient.jar 文件中,我想要做的是从xClient.jar 主类代码执行(启动、运行)turnOffClient.jar 文件。我尝试过:

Runtime.getRuntime().exec(this.getClass().getResource("/jars/TurnOffClient.jar").toString());

另外:

TurnOffClient.main(args);

它似乎有效,但是当我关闭第一个java应用程序时,第二个应用程序也关闭,这是我不想要的。我的目录: https://imagizer.imageshack.us/v2/253x254q90/856/ztuz.png

最佳答案

这是一种不好的编程习惯,而是创建一个调用您的程序的新类。

示例:

Program a;
Program b;

a.run();
while(a.isAlive()){
if( /*we need to run program b*/){
b.run();
break;
}

}

关于java - 从 jar 主类运行第二个代码(jar),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24365437/

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