这是设置Eclipse Debugger进行远程调试的方式:
Eclipse设置:
1.单击运行按钮
2.选择调试配置
3.选择“远程Java应用程序”
4.新配置
- 名称:GatewayPortalProject
- 项目:GatewayPortal-portlet
- 连接类型:插座连接
- 连接属性:i)本地主机ii)8787
对于JBoss:
1. /path/toJboss/jboss-eap-6.1/bin/standalone.conf
如下更改虚拟机中的:通过删除#取消注释以下行:
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"
对于Tomcat:
在catalina.bat文件中:
第1步:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
第2步:
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
步骤3:从命令提示符运行Tomcat,如下所示:
catalina.sh jpda start
然后,您需要在要调试的Java类中设置断点。