debugging - 在 Debug模式下运行远程 JBoss,启动时间问题

标签 debugging jboss timeout remote-debugging

我正在尝试在 Debug模式下运行远程 jboss 来调试我的应用程序,并且我已设置

设置 JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%

run.bat文件中,我尝试使用ant jboss.start启动jboss服务器,但它需要一些时间然后超时,我不确定为什么会出现这种情况,有办法解决吗?

另外,由于 jboss 超时,我想增加服务器的启动时间,我该如何从命令行执行此操作?

旁注,server.log 文件不显示 jboss 尝试在 Debug模式下启动的任何消息(不确定这是否有帮助,但认为共享此信息。)

有什么线索或建议吗?

最佳答案

您应该设置:

suspend=n

在调试器中startup settings .

suspend - True if the target VM is to be suspended immediately before the main class is loaded; false otherwise.

您的 JBoss 无限期地等待调试器连接,当您想要解决启动问题时,这非常有用,否则不要挂起您的 VM,让调试器随时连接。

关于debugging - 在 Debug模式下运行远程 JBoss,启动时间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7935063/

相关文章:

Visual Studio Code 中的 Python 异步/线程调试

python - 为什么变量的值在作为列表附加到 python 列表时会发生变化?

jboss - 在 JBoss AS 7/WildFly 中浏览 JMS 消息

c# - Perforce .net API 直接从服务器/连接超时下载文件

sql-server - SQL Server 在重组索引和更新统计信息期间超时

debugging - 使用 hubot-test-helper 和 chai 测试 Hubot 脚本时出现 AssertionError

android - 无法在 Ubuntu 中的 BQ Aquaris E5 HD 上运行 Android 应用程序

caching - 访问 Infinispan 缓存容器失败

jboss - .war 文件打包为 JBOSS/Tomcat 的 RPM - 最佳实践?

javascript - 在 jquery ajax 中可以设置的最大超时是多少?