其实解决这个问题最有效的方法就安装插件:简单,直接。但是如果你不想安装太多的插件到eclipse中或者你调试使用的tomcat和eclipse不在同一机器上的话,就要使用eclipse的remote debug直接进行调试,具体配置步骤如下:
1. 设置tomcat的运行环境:
  打开startup.bat文件,找到行
		
				
				  call 
				"
				%EXECUTABLE%
				"
				 start %CMD_LINE_ARGS% 
		
在之前加入下面的设置:
				
				SET CATALINA_OPTS
				=
				-server -Xdebug -Xnoagent -Djava.compiler
				=
				NONE -Xrunjdwp:transport
				=
				dt_socket
				,
				server
				=
				y
				,
				suspend
				=
				n
				,
				address
				=
				XXXX 
		
或者直接修改catalina.bat文件如下:
				
				set JPDA
				=
				jpda
set JPDA_TRANSPORT = dt_socket
set JPDA_ADDRESS = XXXX
set JPDA_TRANSPORT = dt_socket
set JPDA_ADDRESS = XXXX
其中XXXX为自设定的不冲突端口号.
		
				
						2. 设置eclipse的remote debug:
						
 打开eclipse中的debug设置窗口,选择Remote Java Application ,新建一个debug项,输入服务器IP和刚才设置端口号,点ok就可以进入debug状态了。
作者:Angelo Lee
        
        本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号