在服务器上添加监听端口:
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="8000" -jar phoenix-cf-3.2.0.jar
在本地ECLIPSE下
点eclipse下'debug'虫子的小箭头,然后选“DEBUG CONFIGURATIONS"
在左侧选“Remote Java Application”,选择项目,选择远程IP及端口,就哦了
远程DEBUG Tomcat
Linux服务器配置:
打开tomcat_home/bin/catalina.sh文件:
在顶端注释下面如下环境变量:
export CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2222"
Windows服务器配置:
打开tomcat_home/bin/ catalina.bat文件:
在顶端注释下面如下环境变量:
SET CATALINA_OPTS=-"server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2222"
Eclipse设置
1. 切换到debug模式è
2. 点击Debug运行旁边的小箭头è
3. 点击“Run Configurations…”选项,见右图
在弹出窗口中右键点击Remote Java Application,见右图
选择要debug的Project,填写要debug的tomcat所在服务器IP,填写tomcat开发的debug端口(同上述环境变量端口一直即可),见下图