[Java性能剖析]远程调试配置

一、服务器操作如下:
找到文件:apache-tomcat-5.5.27/bin/catalina.sh
查看如下一句话
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888

注:address=5888 是远程调用的端口
Windows(catalina.bat) : SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888

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


二、本地eclipse如下

打开debug dialog
右击Remote java application 新建

填写参数
connection properties 下:
Host: 远程服务器ip
port:就是远程配置的端口,CATALINA_OPTS中address的值

你可能感兴趣的:(java,tomcat)