java通过命令行方式调用本地JAR包的问题
我在一个工程里调用了本地另一个JAR,代码如下
Process pro = null;
Runtime rt = Runtime.getRuntime();
try {
pro = rt.exec("java -jar " + System.getProperty("user.dir") +
"/client.jar");
} catch (IOException ex) {
ex.printStackTrace();
}
我在一个工程里通过上面代码调用了那个JAR包,JAR包里是一个SOCKET通信程序,一开始JAR包里的程序执行了,但是不知道为什么执行到某个地方就卡住了,把这个工程关了那个程序又会继续执行了?高手来帮帮忙啊,谢谢了!!!