我有一个疯狂的要求,关于通过我的Webapp重新启动tomcat服务器。我搜索了将近两天,发现所有执行外部批处理文件或调用另一个程序来执行此操作。通过使用Java代码,对此是否有最佳解决方案?我想念什么吗?
为什么不创建一个通过Runtime.exec调用的脚本?对我来说似乎很理想。由于重新启动tomcat将终止Java VM,因此将其作为API调用实际上没有任何意义。