标签: java
可能重复: Any way to “reboot” the JVM?
是否有任何选项可以通过该程序内部的代码重新启动当前正在执行的.jar(一个完整的项目)
答案 0 :(得分:6)
您可以使用Runtime.getRuntime().exec()
Runtime.getRuntime().exec()
java -jar yourJar.jar
立即可以调用
System.exit(0);
所以启动新实例并停止当前