Tomcat远程调试

Posted miaoyinruanjian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat远程调试相关的知识,希望对你有一定的参考价值。

可能需要修改tomcat配置文件catalina.sh

关键是下面这段

if [ "$1" = "jpda" ] ; then
  if [ -z "$JPDA_TRANSPORT" ]; then
    JPDA_TRANSPORT="dt_socket" 
  fi
  if [ -z "$JPDA_ADDRESS" ]; then
    JPDA_ADDRESS=8000
  fi
  if [ -z "$JPDA_SUSPEND" ]; then
    JPDA_SUSPEND="n" 
  fi
  if [ -z "$JPDA_OPTS" ]; then
    JPDA_OPTS="-agentlib:jdwp=transport=$JPDA_TRANSPORT,address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND" 
  fi
  CATALINA_OPTS="$JPDA_OPTS $CATALINA_OPTS" 
  shift
fi

启动 

sh /home/tomcat/8.5/bin/catalina.sh jpda start 

查看端口

netstat -anop|grep 8000

 

以上是关于Tomcat远程调试的主要内容,如果未能解决你的问题,请参考以下文章

IDEA远程调试Tomcat程序

Tomcat配置远程调试端口

idea 远程调试 tomcat web应用

eclipse - tomcat 远程调试

IDEA远程调试Java代码

IDEA远程调试Java代码