java - 从 Eclipse 远程调试服务器 Jboss eap 6.4 失败

标签 java eclipse jboss remote-debugging jboss-eap-6

我正在尝试使用 Eclipse 远程连接到 JBoss eap 6.4 以进行远程调试。 我修改了“standalone.bat”中的以下几行

rem JBoss Bootstrap Script for Windows
rem -------------------------------------------------------------------------

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

rem By default debug mode is disable.
set DEBUG_MODE=true
set DEBUG_PORT=8787   

我还在“standalone.conf.bat”文件中修改了以下行(只是未注释):

rem # Sample JPDA settings for remote socket debugging
set "JAVA_OPTS=%JAVA_OPTS% -agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n"

当我尝试远程连接 JBoss 服务器时,出现以下错误:

Failed to connect to remote VM. Connection refused.
Connection refused: connect

enter image description here

谁能告诉我如何解决这个问题?

最佳答案

  • 仔细检查连接属性上使用的主机是否是 jboss 绑定(bind)的主机(例如通过 jboss.bind.adress)
  • 检查 JBoss-VM 是否确实在监听端口 8787(例如 netstat/a)
  • 检查中间是否没有防火墙。

关于java - 从 Eclipse 远程调试服务器 Jboss eap 6.4 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59822863/

相关文章:

创建本地和实例对象时出现 java StackOverflowError

java - StringBuffer - 使用 charAt 追加返回 null

eclipse - 在 Eclipse Indigo 中设置外部输出文件夹

java - 如何使用 HornetQ 延迟 JMS 消息的传递?

jakarta-ee - Jboss 与 UTC 时区

java - 如何在 JBoss 6.3 EAP 上部署 Spring 管理的 JPA 应用程序

java - 如何使用 BufferedReader 从输入中获取整数并将其存储为对象

java - 如何使用 Streams 从目录中逐行读取所有文件?

android - 内存分析器 (MAT) 插件未在 MAT Eclipse 4.1.2 中自动打开堆教授

java - Eclipse 中的二十一点背景图像