远程调试(一)tomcat

Web卓不凡 2013-12-09

从J2SE1.4.2开始,就已经提出并实现了JavaTMPlatformDebuggerArchitecture,简称JPDA。

一tomcat6.0远程调试方法

在startup.sh中加入

CATALINA_OPTS="-Xdebug-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8199"

在eclipse中,加入DebugConfigurations/RemoteJavaApplication

选择好项目,配置好上述端口和服务器地址即可

然后启动这个configuration,则会连接到这个端口

二关于tomcat7.0

已经默认支持jpda

exportJPDA_ADDRESS=8017

catalina.shjpdarun或者catalina.shjpdastart

其他环境变量

setJPDA_TRANSPORT=dt_socket

setJPDA_ADDRESS=8000

setJPDA_SUSPEND=y

三遗留问题

tomcat8目前还在RC5把本,等稳定版发布,本人有空会继续研究。

或者有研究过的朋友,愿意共享的话,请跟帖留言。

相关推荐

tomcatAndOracle / 0评论 2017-07-14