Intellij Idea上的Jboss端口配置错误

时间:2014-03-29 10:21:50

标签: java jboss intellij-idea wildfly

我试图通过Intellij Idea12在Jboss App Server上运行我的应用程序。我已完成配置: enter image description here

但正如您在图片中看到的,我收到错误Management Port Configuration not found

14 个答案:

答案 0 :(得分:28)

可能的原因可能是无效的配置文件“standalone.xml”或您正在使用的任何其他配置文件。 我把标签放在错误的地方并得到了同样的错误。

答案 1 :(得分:6)

您的独立xml可能会以某种方式出现格式错误。检查您是否有必须逃脱的特殊字符或额外关闭或打开标签等。

答案 2 :(得分:3)

在standalone.xml中查找此内容

socket-binding name =“management-native”interface =“management”port =“9999”

来源: http://youtrack.jetbrains.com/issue/IDEA-77592

答案 3 :(得分:3)

我的情况是没有配置。

文件夹c:\ jboss-eap-6.4.6 \ standalone \ configuration \没有配置文件。只有一个文件夹org.6.4.0,配置在哪里。

解决方案是将配置文件从c:\ jboss-eap-6.4.6 \ standalone \ configuration \ org.6.4.0 \复制到c:\ jboss-eap-6.4.6 \ standalone \ configuration \

答案 4 :(得分:1)

似乎IntelliJ IDEA无法从“ standalone.xml”中读取偏移值。 要解决此问题,只需在“配置”窗口中将“端口偏移”设置为0,它将手动添加其他VM选项:-Djboss.socket.binding.port-offset = 0

enter image description here

答案 5 :(得分:0)

我遇到了同样的问题,但不知道你的设置是什么样的,所以解决方案可能不一样。此外,由于你的问题很老,你现在可能已经找到了答案。

无论如何..如果其他人碰巧偶然发现了这个问题,我就这样解决了: 我们在项目中使用了Puppet,并且我更改了几个.yaml文件,其中添加了一些URL。包含&的网址必须为&,而IntelliJ并未通知我这是问题所在。它打破了JBoss和一切。

尝试在终端中运行JBoss standalone.sh,看看你是否得到了Stacktrace。

答案 6 :(得分:0)

在我的案例中,在<deployments>部分的standalone.xml中添加了以下内容:

<deployment name="xxx-ear-1.0.ear" runtime-name="xxx-ear-1.0.ear">
 <fs-archive path="path\xxx-ear-1.0.ear"/>
</deployment>

我已将其移除并工作。

答案 7 :(得分:0)

由于配置文件中存在解析错误,可能会发生这种情况。

在命令行中启动JBoss / WildFly,以便在配置(或解析)错误时发生更多详细信息。

  • 在Windows上运行{JBOSS_HOME}/bin/standalone.bat文件,以便打开控制台窗口并尝试启动应用程序服务器。
  • 查找日志中的任何错误,看看它是否与配置有关。
  • 例如:

    错误[org.jboss.as.server] WFLYSRV0055:启动时捕获异常: org.jboss.as.controller.persistence.ConfigurationPersistenceException:WFLYCTL0085:无法解析配置

如果这没有帮助,请查看打开端口 - 可能JBoss / WildFly配置的端口已被其他应用程序使用。

答案 8 :(得分:0)

请确保您已提供了有效的配置文件,可能是您的配置文件中包含错误放置的标记/元素条目。

答案 9 :(得分:0)

就我而言,standalone.xml已损坏(可能导致Idea冻结,必须进行硬关机)。因此,我去了standalone_xml_history,并从前一天开始复制了standalone.xml。并且它再次开始正常工作。

答案 10 :(得分:0)

就我而言: 我在“运行/调试配置”的端口偏移中键入了9990,此问题已解决。 :)

答案 11 :(得分:0)

我遇到了同样的问题,当我进入独立目录时,我看到standalone.xml文件被重命名为standalone.xml.tmp。

所以我只是将其重命名为standalone.xml,当我再次启动Intellij时,一切正常。如果还没有这样做,则可以在启动Intellij之后删除并构建新的运行配置

答案 12 :(得分:0)

如下所示,添加VM选项以指向独立的配置文件解决了我的问题

/Users/XXX/dev/apps/wildfly/wildfly-16.0.0.Final.XXX.2019.152-node1/standalone/configuration/

答案 13 :(得分:0)

当我尝试启动我的jboss时,出现相同的错误“找不到管理端口配置”。

就我而言,我不小心删除了standalone.xml。当我放回去时一切都很好。另一个人也发现了相同的问题,就是standalone.xml中的某些格式错误的标签。