繁体   English   中英

如何在JBOSS 5中启用远程调试?

[英]How to enable remote debugging in JBOSS 5?

如何在JBoss 5中启用远程调试? 来自JBoss 4的常用行:

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

正如在其他的答案等发现似乎并没有工作。 服务器永远不会挂起。 谷歌搜索“jboss 5远程调试”没有提出JBoss文档中的任何内容。 JBoss 4有什么变化吗? 如何从eclipse远程调试我的JBoss 5服务器?

您已在选项中suspend=n 将其更改为suspend=y

或者你发布的行不是你在JBoss上使用的那一行?

我们必须进行2次更改来调试在JBoss中运行的远程Java应用程序

  1. 在JBoss中配置
  2. 在eclipse中创建远程调试器

    1. 在JBoss bin文件夹中打开run.conf.bat(windows)或run.conf(Linux)文件。

转到下面的行

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

并删除JAVA_OPTS中的哈希

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

如果已启动,请重新启动服务器。
2.在Eclipse中,运行 - >调试配置 - >远程Java应用程序并创建一个新的。 请注意,您必须提供run.conf.bat文件中提到的端口

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM