idea 远程调试tomcat

 

 

idea 远程调试tomcat_第1张图片

idea 远程调试tomcat_第2张图片

idea 远程调试tomcat_第3张图片

 

idea 远程调试tomcat_第4张图片

 

配置bin目录下的catalina.sh文件

idea 远程调试tomcat_第5张图片

 

在最前面直接配置可以debug的参数,注意端口号一致就行

JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=60728,server=y,suspend=n"

然后开启jmx

   idea 远程调试tomcat_第6张图片

 

在 # ----- Execute The Requested Command -----------------------------------------的位置下加人配置

CATALINA_OPTS="$CATALINA_OPTS
-Djava.rmi.server.hostname=192.168.198.131
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"

需要注意的是端口号,和访问地址。

然后保存,启动tomcat的命令是

./bin/catalina.sh jpda start 不是直接用start.sh 启动了,等tomcat启动完成后,在启动idea的远程 调试就行
 

 

 


 

你可能感兴趣的:(java)