码迷,mamicode.com
首页 > 其他好文 > 详细

在idea中用tomcat远程部署调试

时间:2017-10-30 15:56:43      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:remote   alt   jmx   配置   bsp   端口   端口配置   部署   images   

适用于生产环境下的调试.

1.catalina配置

在服务器的bin下创建setenv.sh,内容如下

技术分享

1099是jmx,最后是服务器ip

2.启动tomcat

./catalina.sh jpda start,这样会加载setenv.sh中的参数

3.idea的ftp配置

我的是多个web模块,所以设置了modules为根目录

技术分享

4.idea的remote tomcat配置

jmx是setenv中设置的.

path from root只写到webapp,本来想直接部署到ROOT下,多次场次失败,如果是webapp/ROOT,会在ROOT下部署你的web根目录,而不是WEB-INF,

最后会部署失败.

虽然没有部署到ROOT,但是启动8084,并不需要加web根目录名字就可以访问,应该是远程修改了首选web工程,断掉又改回ROOT.

不过没多大关系,能部署调试就好.

技术分享

5.debug端口配置

在catalina.sh中有个8000的端口

 

技术分享

 

6.运行断点调试

技术分享

 

在idea中用tomcat远程部署调试

标签:remote   alt   jmx   配置   bsp   端口   端口配置   部署   images   

原文地址:http://www.cnblogs.com/ptqueen/p/7754619.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!