配置远程eclipse调试
第一步:在服务器的Tomcat/bin目录下找到catalina.sh,添加如下两行
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
JAVA_OPTS="-server -Xms512m -Xmx2048m -XX:PermSize=128M -XX:MaxPermSize=512m -Dconfig.dir=/app/tomcat/tomcat8080/apache-tomcat-8.5.38/webapps/cmis/config"
注意事项:
- 如果第一次配置不成功,等号后边的内容加双引号
- 用telnet尝试网络连通后,再用eclipse开启远程debug,只开启一次,第二次会报错
- 如图所示这种错误一般是网络不通,或接口被占用,eclipse启动远程debug后再次telnet不通,此时是正常的。
- 服务器代码需和本地代码保持一致。
第二步:在eclipse的debug configurations中配置,remote java application的远程ip和端口
第三步:点击apply,并点击debug运行,就可以将服务器运行的代码在本地打断点啦
免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。