mashiguang

小马快跑

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  20 随笔 :: 0 文章 :: 60 评论 :: 0 Trackbacks
1,配置tomcat启动参数
直接在%tomcat_home%\bin下建立tomcat_debug.bat文件,内容如下:

cd %CATALINE_HOME%/bin
set JPDA_ADDRESS=8787
set JPDA_TRANSPORT=dt_socket
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787
startup

需要远程调试时从tomcat_debug.bat启动。

2,eclipse调试
选择菜单"Run>Debug...",弹出窗口里右键点击"Remote Java Application",选择"New",如图:


点击"Debug"按钮,开始远程调试,当程序运行到断点时,Eclipse会捕获到。


有关普通java app的远程调试可以参考http://blog.chenlb.com/2010/07/eclipse-remoting-debug-java-app.html
posted on 2011-02-26 17:39 mashiguang 阅读(425) 评论(2)  编辑  收藏

评论

# re: tomcat eclipse远程调试 2011-02-27 16:49 人在江湖
你说的是JDK的JPDA远程debug方式,如果你的开发环境在本地,可以用jetty. http://www.blogjava.net/vcycyv/archive/2011/02/13/344214.html
这里有介绍  回复  更多评论
  

# re: tomcat eclipse远程调试 2011-02-28 08:56 mashiguang
@人在江湖
是的,我最近才开始关注jetty,向你学习。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: