我在linux下,用一个java类启动一个已经打成jar包的工程,核心代码如下:
Process process = Runtime.getRuntime().exec("java -jar /home/proct.jar");
这样的话,整个jar包可以顺利执行,但是如果我在这句代码后面,让该java类休眠的话,jar包也不运行了,代码如下:
Process process = Runtime.getRuntime().exec("java -jar /home/proct.jar");
Thread.sleep(5000);
请问这是怎么回事?