zoukankan      html  css  js  c++  java
  • tomcat 远程 调试 eclipse


    windows系统:

    修改catalina.bat   端口9000

    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9000 

    或者bin下创建一个bat 命令   debug.bat

    set JPDA_ADDRESS=8000 
    set JPAD_TRANSPORT=dt_socket 
    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9000 
    startup 

    Linux系统:

    修改catalina.sh: 

    CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9000" 

    或者在startup.sh 中的最后一行 exec "$PRGDIR"/"$EXEXUTABLE" start "$@"中的start修改成 jpda start ,

    默认的调试端口是8000 ,可以在catalina.sh 文件中设置JPDA_APPDESS=8000 使用startup.sh 或者catalina.sh jpda start 启动tomcat 

     

    eclipse  debug——> debugConfigurations ——> 左边有一个 Remote Java Application     右键new一个,设置端口,项目地址,项目源代码。

    然后直接浏览器访问,就能进入代码 断点了

  • 相关阅读:
    288.软件开发过程与软件测试
    287.软件测试概述
    离散数学课程重点
    博客园美化
    渗透测试-Getshell总结
    C++迭代器
    每日一题2
    计算机网络面试总结(传输层)
    每日一题-1
    网络安全必备技能
  • 原文地址:https://www.cnblogs.com/javaMan/p/4285286.html
Copyright © 2011-2022 走看看