andyj2ee

java tec sky

统计

留言簿(4)

activemq

aop

design pattern

other blog

spring

workflow

多线程

软件架构师

阅读排行榜

评论排行榜

tomcat 如何跟踪调试




看了好多关于tomcat 如何跟踪的文档
大多说要手工加上debug
Tomcat:在catalina.bat中:%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS%后面加上
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044

其实还有更简单的做法:

修改startup.sh
在最后一行启动代码中加上  jpda 即可
参考如下:
exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"



方向:分布式系统设计

posted on 2008-08-28 15:46 java光环 阅读(1640) 评论(1)  编辑  收藏 所属分类: tomcat

评论

# re: tomcat 如何跟踪调试[未登录] 2009-12-10 19:25 candy

补充tomcat5.5.28的远程debug配置如下:
修改
:doDebug
shift
set _EXECJAVA=%_RUNJDB%
set DEBUG_OPTS=-sourcepath "%CATALINA_HOME%\..\..\jakarta-tomcat-catalina\catalina\src\share"


:doDebug
shift
set _EXECJAVA=%_RUNJDB%
set DEBUG_OPTS=-sourcepath -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=17001 "%CATALINA_HOME%\..\..\jakarta-tomcat-catalina\catalina\src\share"
假设debug地址为17001

在eclipse中配置:
Debug……-->remote java application -->设置debug的port为17001
  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: