如何在java中重启当前正在执行的jar

时间:2012-06-25 07:18:24

标签: java

  

可能重复:
  Any way to “reboot” the JVM?

是否有任何选项可以通过该程序内部的代码重新启动当前正在执行的.jar(一个完整的项目)

1 个答案:

答案 0 :(得分:6)

您可以使用Runtime.getRuntime().exec()

进行调用
java -jar yourJar.jar

立即可以调用

System.exit(0);

所以启动新实例并停止当前