1、在tomcat/bin/catalina.sh第一行加入如下语句:
2、启动Linux下Tomcat:
使用"tail -f tomcat_home/log/catalina.out"查看日志。出现"Listening for transport dt_socket at address: 8000"说明debug启动成功。
3、在Eclipse,debug中新建"Java Remote Application"。
Porject为对应工程。
Host为远程Linux服务器地址。
Port为上步中8000端口。
4、在对应的类中设置断点就可以远程Debug了。
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE"
2、启动Linux下Tomcat:
./catalina.sh jpda start
使用"tail -f tomcat_home/log/catalina.out"查看日志。出现"Listening for transport dt_socket at address: 8000"说明debug启动成功。
3、在Eclipse,debug中新建"Java Remote Application"。
Porject为对应工程。
Host为远程Linux服务器地址。
Port为上步中8000端口。
4、在对应的类中设置断点就可以远程Debug了。
本文介绍如何在Linux环境下通过Eclipse远程调试部署在Tomcat上的Java应用。首先需要配置Tomcat以启用调试模式,并确保监听正确的端口。接着,在Eclipse中创建远程调试配置并连接到目标服务器。
1613

被折叠的 条评论
为什么被折叠?



