tomcat8远程调试配置 tomcat7

8:

远程debug的步骤:

(1)修改startup.bat:

[plain] view plain copy
  1. call "%EXECUTABLE%" start %CMD_LINE_ARGS%  
改为:
[plain] view plain copy
  1. call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%  

按道理说,这样修改了以后,默认在8000端口就可以进行调试了。实际上却报了如下的错误:

tomcat8远程调试配置 tomcat7_第1张图片

奶奶个熊的!百思不得其解!

看看catalina.bat里面这是端口的地方:


为毛地址上加了个前缀localhost?

猜测,他的意思是只能在本机执行。查看tomcat7的catalina.bat,果然!

去掉localhost就可以了。



7:

在starup.bat

:doneSetArgs

set JPDA_TRANSPORT=dt_socket        #添加得内容
set JPDA_ADDRESS=8001                    #添加得内容
set JPDA_SERVER=y                             #添加得内容

call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%

:end

你可能感兴趣的:(tomcat)