码迷,mamicode.com
首页 > 系统相关 > 详细

eclipse远程调试服务器端tomcat部署的项目

时间:2016-11-18 21:37:26      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:gpl   sum   eps   com   sls   不能   bat   lru   brk   

1首先服务器端代码和本地eclipse中代码一致,才能保证正常的调试  

2  配置Tomcat/bin/startup.bat
在前面增加代码:SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
其中8000即为我们远程调试的端口,后面会用到。另外,该命令不可手工换行(博客显示的时候可能会被换行,实际配置的时候请注意)。

 

我这里复制了一个startup。bat文件改名为debug...。bat

技术分享

 

技术分享

 

这里的8001为远程调试端口,切不可以和tomcat端口一样。  这里要特别注意,是不能一样

第二步启动tomcat脚本。是我们自己配置的那个,如下图

技术分享

 

如果出现了最上面的监听地址8001  启动也没有出错。

 

第三部  配置eclipse:

技术分享

 

端口要配置我们填写的远程调试端口 ,如果需要关联别的源代码之类的 ,点击旁边的source,选择需要关联的项目代码,点击下面的debug就可以监听服务器上的项目了如果在本地断点,请求服务器就可以了

技术分享

在本地设置一个断点,下面在模拟一个请求服务器的这个请求

 

技术分享

 

 

 

 

 

 

请求

请求服务器:

技术分享

 

点击send发送请求到服务器,由于本地和服务器代码一样。 并且eclipse监听了tomcat,两边进行通信就OK了,就像本地操作调试一样

技术分享

 

 

 

技术分享

 

eclipse远程调试服务器端tomcat部署的项目

标签:gpl   sum   eps   com   sls   不能   bat   lru   brk   

原文地址:http://www.cnblogs.com/sunjiqiang/p/6078794.html

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