是否有可能通过Java中的exec函数使用cmd / bash命令停止Apache tomcat服务器。我使用server.xml文件中存在的SHUTODOWN端口成功完成了此操作,也使用exec方法成功启动了服务器。但是无法通过以下命令停止:
Runtime.getRuntime().exec("cmd /c start " + "*myPath*" + "//catalina.bat run ", null, new File("*myPath*"));
//myPath is path to my startup.bat or shutdown.bat
完整项目为here