Tomcat远程调试配置

Tomcat 远程调试JPDA
第一中方法
window下修改tomcat bin下的startup.bat文件将

call "%EXECUTABLE%" jpda  %CMD_LINE_ARGS%   改成以下代码

set JPDA_TRANSPORT=dt_socket
set JPDA_ADDRESS=8000
set JPDA_SUSPEND=y


call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

第二种方法
1 编辑tomcat\bin\catalina.bat  ,添加

rem ===========================================================================
rem this is  added for remoting debug
SET JPDA_ADDRESS=8000(注意,此端口一定不能和你的tomcat监听端口一样,比如,你的tomcat如果是8080,此端口,就不能是8080)
SET JPDA_TRANSPORT=dt_socket
set JPDA_SUSPEND=y   
rem ===========================================================================
启动时必须是:catalina.bat jpda start



linux里的配置:
JAVA_DEBUG_OPT=" "
        production_mode=false;
        JAVA_DEBUG_OPT=" -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=18003,server=y,suspend=n "


CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888"

http://blog.sina.com.cn/s/blog_52fea7b60100dpwj.html

猜你喜欢

转载自wuzhaohuixy-qq-com.iteye.com/blog/2106639