idea远程调试tomcat

idea 远程调试tomcat

1、编辑 tomcat/bin/catalina.sh

把 localhost 改 0.0.0.0,否则 tomcat远程调试只能本机访问

if [ "$1" = "jpda" ] ; then
  if [ -z "$JPDA_TRANSPORT" ]; then
    JPDA_TRANSPORT="dt_socket"
  fi
  if [ -z "$JPDA_ADDRESS" ]; then
    JPDA_ADDRESS="localhost:8000"
  fi

2、重新启动,在tomcat/bin/下执行以下命令
./shutdown.sh
./catalina.sh jpda start 或 ./startup.sh

3、本地idea连接服务器tomcat配置
idea远程调试tomcat_第1张图片
出现一下界面,参照下图设置
idea远程调试tomcat_第2张图片
启动调试:dubug运行,出现以下字符说明连接成功,可以开始调试

Connected to the target VM, address: '35.119.115.33:8000', transport: 'socket'

温馨提示:调试结束记得改回来,避免出现安全问题

你可能感兴趣的:(CoreJava,tomcat,idea,debug)