如何解决JBoss工具不允许进行远程调试
我已配置Eclipse 2020-06,将更改的代码部署到在远程Ubuntu 20 VM(在LAN上)上运行的Wildfly 20 Service。这样做创建了一个远程调试配置。
在“远程服务器”配置中,我选择了“管理操作”,并且能够将更改部署到远程Wildfly服务器。但是我无法进行远程调试。
在服务器以“调试”模式启动(并且能够部署到远程服务器)的情况下,我运行“远程调试配置”(在我定义服务器时创建-使用端口8787)。我设置一个断点,并通过浏览器激活该应用程序。服务器应用程序正在运行,但我不会在断点处停止。
如果从“管理操作”更改为“文件系统和外壳程序操作”,然后再次运行“远程调试配置”,我会立即看到: 连接远程虚拟机失败。拒绝连接。 连接被拒绝:连接
是的,在standalone.conf中,我没有注释以下内容(也使用8787): JAVA_OPTS =“ $ JAVA_OPTS -agentlib:jdwp = transport = dt_socket,address = *:8787,server = y,suspend = n”
请注意,我偶然发现了一个帖子,该帖子说最新的JVM将address = 8787锁定到localhost,所以我添加了*:来允许Eclipse系统访问Wildfly。
我已经努力了一个月才能使它正常工作。谁能解释出什么问题了?
此外,我在哪里可以提供远程调试配置的凭据?我希望这是允许连接所必需的。
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。