远程debug须要修改文件:java
环境windows开发web
1.tomcat中的apache-tomcat-6.0.26\bin下的catalina.bat文件中添加:set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8989apache
加在catalina.bat文件中位置:goto setArgswindows
:doneSetArgs 下面(位置应该是随意)。tomcat
tomcat中的项目位置:apache-tomcat-6.0.41\webapps下面,将war包名字改为ROOT.war (若是不改访问就须要将项目名做为路径访问)服务器
2.在Eclipse中配置:app
debug下的debug configuration..webapp
截图:socket
1debug
在configuration上:
截图:
2
截图中:host配置是tomcat服务器地址。地址本地就是localhost
port配置也是tomcat中服务端口。例子中:8989
在tomcat的apache-tomcat-6.0.41\bin中的startup.bat启动服务。
Eclipse中配置断点就会生效了~。