一、添加tomcat远程调试配置项
[1]Linux下:
向catalina.sh文件中添加如下语句后执行catalina.sh即可,作为此文件执行时的首条非注释语句
JAVA_OPTS="$JAVA_OPTS -server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
其中:address为调试端口号,suspend=y时在tomcat启动时就可调试,suspend=n时是在tomcat启动完成后才可调试
[2]Windows下:
第一步, 修改startup.bat 启动catalina.bat哪一行, 并增加如下2行
set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=8787
call "%EXECUTABLE%" start jpda %CMD_LINE_ARGS%
//这是倒数第2行
第二步: 修改catalina.bat, 增加一些jvm启动变量, 也就是 JAVA_OPTS, 添加下一行
set JAVA_OPTS=%JAVA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket,address=8787
,server=y,suspend=n
二、Eclipse下调试配置截图
选择Run->Open Debug Dialog->Remote Java Application,右键单击, 选择 new 然后在弹出的界面, 选择要调试的工程, 主机地址, 连接端口,连接端口就是第2步里的address, 这里是8787
三、运行tomcat(与采用非调试启动方式一样)
分享到:
相关推荐
Eclipse 远程调试Tomcat的应用
NULL 博文链接:https://ideabean.iteye.com/blog/2209456
本文档是eclipse开发常用技术,大家可以下载了试一试。
eclipse远程调试linux下的tomcat,包括各种详细的说明,配置,亲测可用
jvm tomcat eclipse 远程 断点 debug 调试 jpda 远程断点实图演示
只要把该bat文件放在tomcat5.5.x/bin文件夹内直接运行即可实现Eclipse remoting debug Tomcat。在tomcat6.0.x 和tomcat5.5.x中测试过了,可以使用。再低的版本没试过,应该也可以用的。 博文链接:...
使用Eclipse远程调试Linux服务器Tomcat项目的一些简单的调试技巧,
在Tomcat和Eclipse进行远程调试的配置 在做远程调试时,在windows系统和非windows系统下的配置,Tomcat中会有所差别
eclipse里边项目源码和tomcat发布的class文件建立调试
如何在WebLogic、Tomcat中配置远程调试,以及在eclipse中如何设置,解决生产环境没有代码环境不好定位BUG的解决方案
在Tomcat和Eclipse进行远程调试的配置
NULL 博文链接:https://tiamo.iteye.com/blog/1566477
Linux 中的tomcat远程调试代码 1,是要编辑catalina.sh文件。 而且要改成这 样: CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp :transport=dt_socket,server=y,suspend=n,address=...
NULL 博文链接:https://zhongqiangzhou.iteye.com/blog/1210398
com.sysdeo.eclipse.tomcat_3.1.0.beta 大小260K Eclipse开发Tomcat插件必备插件. Eclipse3.3以下版本. Tomcat5.5, Tomcat5.0 可能启动,停止服务器,并发布项目,远程调试.
Eclipse,MyEclipse远程调试教程,web服务器:tomcat
解决Failed to connect to remote VM com.sun.jdi.connect.spi.ClosedConnectionException错误,tomcat远程调试
maven-tomcat-plugin让maven与tomcat配合得很好。它可以把应用部署到Tomcat服务器,也可以把tomcat...使用JPDA启动tomcat的远程调试功能。这样就能与eclipse配合起来,轻松地实现调试。而且具有tomcat的热部署功能。