参考这个
http://flyer2010.iteye.com/blog/658506
2.Windows系统: apach/bin/startup.bat(或者catalina.sh/bat)开始处中增加如下内容:
- SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788
这个8788端口,一定要注意,不是TOMCAT WEB端口,不能是比如8080。同时8788 应该跟ECLEPSE里面配置的一样(相当于在本地的ECLIPSE通过这个端口连接远程的VM即TOMCAT)
-------------------------------------2017.1.25--------------------------------
现在不需要在startup.bat里面配置了,应该是tomcat已经默认配好了(apache-tomcat-7.0.72版本),只要启动tomcat时候出现dt_socket=8000 就可以了,连环境变量都不用配置了(有setlocal).看下图: