您的位置:首页 > 运维架构 > Tomcat

远程关闭与重启Tomcat的方法

2010-05-28 09:55 344 查看
测试成功,jsp 代码如下:


<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%>


<%


Runtime run = Runtime.getRuntime();


Process pro = run.exec("d://tomcat//bin//restart.bat"); // 替换为你的路径,linux下为.sh , 如果单独调用 shutdown.bat 就关闭了。 单独启动没戏,因为tomcat已经停了


%>



restart.bat


call shutdown.bat


delay.exe 5


call startup.bat

唯一的问题,你需要一个延迟程序,就是那个 delay.exe 5, 否则可能还没有关闭就启动了,80端口被占用
如果是服务,就更简单了,restart.bat 里面写上 net stop Tomcat 和 net start Tomcat 就可以了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: