无法在调试模式下启动JBoss 7.1.1.Final

时间:2014-01-02 22:11:33

标签: jboss7.x remote-debugging

我试图通过取消注释standalone.conf文件中的JAVA_OPTS行来在调试模式下启动JBoss 7.x.我看到一个非常奇怪的行为,JBoss没有启动,它退出错误“JDWP Transport dt_socket初始化失败,TRANSPORT_INIT(510)”BIND问题。 有没有人看过这个问题。端口号是8787,当我做netstat时,我没有看到任何在8787上运行的东西。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

如果netstat | grep 8787没有给出任何结果,那么您可以尝试使用netstat -an | grep 8787来查看所有套接字的状态。

答案 1 :(得分:0)

请提供JAVA_OPTS变量的值。

要点1:JAVA_OPTS可以在两个文件中找到:run.confrun.conf.bat。只能在一个地方取消注释,否则会出现类似“ JAVA_OPTS的多个定义”之类的错误。

第2点:我在遵循https://stackoverflow.com/a/1921406/11233118的建议的同时,偶然遇到了与您完全相同的错误-JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)

使用 address = HOSTNAME_OR_IP :8787 设置地址是错误的。仅使用address=8787。不知道这是否是造成您问题的原因,但是我是通过这种方式收到该错误的。有关详细的设置信息,请查看https://stackoverflow.com/a/516214/11233118