当前位置: 代码迷 >> Web前端 >> Tomcat开展远程调试配置
  详细解决方案

Tomcat开展远程调试配置

热度:141   发布时间:2012-07-23 09:42:19.0
Tomcat进行远程调试配置
有些时候,需要用到eclipse的远程调试功能,对服务器上的程序进行debug跟踪。下面说明下Tomcat服务器如何配置远程调试,即打开Tomcat的远程调试端口,下面的配置对本机Tomcat服务器和远程的Tomcat服务器均使用。

方法一:
首先到tomcat/bin/目录下找到catalina.bat文件,然后在该文件第一行有效代码上加入如下设置。
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 

加入上述配置后,启动Tomcat,如果出现Listening for transport dt_socket at address:8787。则表示远程调试端口成功打开。

方法二:
为了不影响现在的bat文件,在bin目录下自己新建一个debug.bat,然后输入下面的内容到文件中,以后只要运行该bat文件,就可以以远程调用方式启动Tomcat。
cd %CATALINE_HOME%/bin 
set JPDA_ADDRESS=8787 
set JPDA_TRANSPORT=dt_socket 
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 
startup
  相关解决方案