客户端如何调用jmx来停止Tomcat上运行的项目

江南de夜 2013-04-03 05:10:12
现在有这样的需求..大家都知道Tomcat自带的项目manager用来管理项目的启动,停止的..不过这些操作都是在Web上进行的(既通过浏览器)...现在的话 我准备自己写个main方法,,,通过stop("http:127.0.0.1/project")这样的方法来停止project项目,请大邪门提供思路方法 谢谢
...全文
80 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
http://localhost:8080/manager/html/stop?path=/你要停的的app 直接访问就可以了。
  • 打赏
  • 举报
回复
这个很简单啊。你直接访问ManagerServlet的方法就行了。你自己都不用定义serverlet什么的。
leecyz 2013-04-03
  • 打赏
  • 举报
回复
MBean :
Catalina:j2eeType=WebModule,name=//loaclhost/project,J2EEApplication=none,J2EEServer=none
调用这个Mbean得stop方法
  • 打赏
  • 举报
回复
Runtime.getRuntime().exec("cmd /c start 'tomcat的shutdown.bat路径'");

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧