zoukankan      html  css  js  c++  java
  • [转载]eclipse的远程调试功能配置

    用途:web应用部署并运行于外部(区别于eclipse环境中启动的)应用服务器中,当出现问题时,可以使用eclipse工程的源代码进行跟踪调试。
    这样就不需要任何插件(MyEclipse等)就可以实现跟踪调试了!
    • Tomcat
    1.修改catalina.bat(5.0以上版本需要修改catalina.50.bat)
    goto setArgs
    :doneSetArgs
    rem 以下为增加的代码,端口为8000
    SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000;%CATALINA_OPTS%

    2.在eclipse中 Run/Debug.../Remote Java Application/New/,选择要进行调试的工程,Host为运行web应用的服务器地址,Port为端口(8000)
    3.启动应用服务器Tomcat
    4.Run/Debug.../Remote Java Application/,选择刚才新建的配置,点击Debug按钮即可。
    • WebLogic
    1.修改startWebLogic.cmd
    set JAVA_OPTIONS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n;%JAVA_OPTIONS%
    rem ##############################
    rem 以上为增加的代码
    rem ##############################
    %JAVA_HOME%binjava %JAVA_VM%

    其它步骤参考Tomcat。

    • JBoss
     修改run.bat文件,在合适位置加入以下代码:
    set JAVA_OPTS= -Xdebug -Xnoagent 
    -Xrunjdwp:transport=dt_socket,address=8000,
    server=y, suspend=n %JAVA_OPTS%
    • WebSphere 
    管理员控制台中,Servers->Application servers->server name->Debug service(Right down corner). 选中"Enable service at server startup",重新启动webshpere即可。

    其它应用服务器的配置类似。

     青春就应该这样绽放  游戏测试:三国时期谁是你最好的兄弟!!  你不得不信的星座秘密
  • 相关阅读:
    ORDER BY子句
    SELECT子句
    WHERE子句
    定义数据完整性
    Microsoft Visual Studio Tips
    zz人性的经典总结54句
    About Refactor
    zz你的交际力能否通吃?
    zz一个高级主管必须明白的几点事情
    About SQLServer Transaction
  • 原文地址:https://www.cnblogs.com/huapox/p/3509911.html
Copyright © 2011-2022 走看看