当前位置:  开发笔记 > 编程语言 > 正文

在Eclipse中调试JBoss

如何解决《在Eclipse中调试JBoss》经验,为你挑选了3个好方法。

如何配置JBoss以在Eclipse中调试应用程序?



1> VonC..:

你的意思是从Eclipse 远程调试JBoss?

从配置Eclipse进行远程调试:

设置JAVA_OPTS变量如下:

set JAVA_OPTS= -Xdebug -Xnoagent 
   -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%

要么:

JAVA_OPTS="-Xdebug -Xnoagent 
  -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n $JAVA_OPTS"

在Debug框架中,选择Remote Java Application节点.

在"连接属性"中,指定localhost为"主机",并将"端口"指定为JBoss服务器的运行批处理脚本中指定的端口8787.

JBoss Debug



2> Fabian Steeg..:

如果使用Eclipse WebTools设置JBoss服务器,则只需在调试模式下启动服务器(服务器视图中的调试按钮).这将允许您在JBoss中运行的应用程序中设置断点.



3> xdhmoore..:

VonC在他的回答中提到了如何从Eclipse进行远程调试.

我想补充一下,JAVA_OPTS设置已经存在run.conf.bat.你只需要取消注释:

JBOSS_HOME\bin\run.conf.batWindows上:

rem # Sample JPDA settings for remote socket debugging
set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"

Linux版本类似,位于 JBOSS_HOME/bin/run.conf

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有