Tomcat 远程DeBug调试

    技术2022-07-11  98

    Tomcat 远程DeBug调试

     一,Tomcat相关设置      1,配置startup.sh        打开tomcat目录下的 /bin/startup.sh        最后一行:        exec "$PRGDIR"/"$EXECUTABLE" start "$@"  在start前加上jpda        修改后        exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"        保存退出              2,修改catalina.sh          打开tomcat目录下的 /bin/catalina.sh         搜索“jpda”找到如下:         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         默认是在8000端口下远程,可以根据需要修改。         保存退出         重启Tomcat二,开发工具eclipse配置         1,打开相应项目,设置好断点         2,eclipse找到菜单run->debug configuurtions ->双击Remote Java Application->在打开的界面中配置host和port,            分别对应远程Tomcat地址和配置的远程调试端口         3,Apply->Debug 即可

            

    Processed: 0.009, SQL: 9