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了。