每次开启Tomcat时都要用Startup.bat文件,关闭时用Shutdown.bat.
我觉得这样不太方便。所以想写一个Java程序,实现Tomcat的启动,关闭和重启。
请问关键的代码怎么写?
我用了Runtime.getRuntime().exe("Shutdown.bat文件路径");
不过我试了不行。
我觉得这样不太方便。所以想写一个Java程序,实现Tomcat的启动,关闭和重启。
请问关键的代码怎么写?
我用了Runtime.getRuntime().exe("Shutdown.bat文件路径");
不过我试了不行。
Runtime r = Runtime.getRuntime();
r.exec("Tomcat bin/startup.bat的路径");
这个文件路径是什么意思,写在后面么
执行一个批处理或者 shell 脚本效率很低么?
开发测试的话,如果有需要就用Tomcat的嵌入式版本,直接在你的程序里跑TOMCAT;
要不然就拉个快捷方式到方便的位置;
搞不懂啥样才算方便.
telnet localhost 9005
然后输入 SHUTDOWN就可以远程停止 Tomcat.你打开 $tomcat/conf/server.xml 中会有这样一行,它的意思一眼既明,既然想编程实现我想应该对你来说很简单:
<Server port="9005" shutdown="SHUTDOWN">
...
...