如何在调试模式下启动JBOSS 7?

时间:2012-10-22 05:31:50

标签: jboss7.x

当我在JBOSS 7中部署应用程序时出现错误(JBAS014750)。所以我需要在调试模式下运行它以找到确切的问题。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:29)

如果你看一下bin/standalone.sh,你会发现

# Use --debug to activate debug mode with an optional argument to specify the port.
# Usage : standalone.bat --debug
#         standalone.bat --debug 9797

因此,在此之后,只需使用--debug <port>参数运行脚本。

答案 1 :(得分:20)

像这样编辑文件&lt; jboss-root&gt; /bin/standalone.conf:

取消注释该行

JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket,address=4242,server=y,suspend=n"

然后使用standalone.sh启动服务器。

现在,您可以使用自己喜欢的IDE分离调试器。 如果您使用的是Eclipse,则可以切换到“Debug-Configurations”并添加一个新的Remote Java-Application。

如果使用上面设置的JAVA_OPTS启动服务器,则可以使用IDE进行调试。

答案 2 :(得分:3)

如果您使用的是命令行,请按照此处的指南进行操作。

How to start As7 in debug

如果使用eclipse,右键单击服务器并选择debug以在调试配置文件中启动服务器。

enter image description here