我在google上发现了我试图更改 standalone.xml
配置文件 . 我在 <extensions>
节点之后添加了以下行:
<system-properties>
<property name =“deploydir”value =“/ home / Artur”/>
</系统的属性>
我已经改变 <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
如下:
<subsystem xmlns =“urn:jboss:domain:deployment-scanner:1.1”>
<deployment-scanner path =“deployments”relative-to =“deploydir”scan-interval =“10000”/>
</子系统>
我的系统上有以下路径 /home/Artur/deployments
. 但是当我尝试运行JBoss服务器时,总是会出错:
09:05:21,283 ERROR [org.jboss.as.controller.management-operation](ServerService线程池 - 2)JBAS014612:操作(“添加”)失败 - 地址:([(“subsystem”=>“部署-scanner“),(”scanner“=”“默认”)]):java.lang.IllegalArgumentException:JBAS014847:找不到名为“deployments”的路径
我试图在我的系统上使用不同的路径配置它,我也在检查每种情况下的拼写 . 但没有任何帮助 . 有没有人知道如何在JBoss中正确配置部署文件夹的路径? ( Headers 中的版本)
1 回答
好的,我解决了这个问题 . 要更改部署目录,需要在块中指定此目录的路径:
<path name =“deploydir”path =“/ home / Artur”/>
</路径>
代替
<property name =“deploydir”value =“/ home / Artur”/>
</系统的属性>
我之前提到的 . 所以我得出结论,我们需要在standalone.xml配置文件中指定
<path>
节点,并将<subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
更改为指向新创建的path
(在本例中为"deploydir")