我在eclipse的maven项目中的 standalone-full.xml 中看到了几个错误。以下行(其中一行)显示错误。
<socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/>
错误:
此行找到多个注释: - cvc-attribute.3:值&#39; $ {jboss.management.http.port:9990}&#39;属性&#39;端口&#39; on element&#39; socket-binding&#39;是无效的 对于它的类型,&#39; unsignedShort&#39;。 - cvc-datatype-valid.1.2.1:&#39; $ {jboss.management.http.port:9990}&#39;不是&#39;整数&#39;的有效值。
我意识到这是因为没有拾取jboss属性。但是&#34; jboss.home&#34;是公认的。
有没有人见过这个?提前谢谢。
答案 0 :(得分:0)
我今天在standalone.xml
的多行中遇到了这个问题,我改变了所有socket-bindings
,如下所示:
<socket-binding name="management-http" interface="management" port="9990"/>
此后错误消失了。我不确定导致问题的原因,但它似乎取决于您使用的JBoss版本。根据下面的链接,他们可能会将配置从构建更改为构建。