可以在Wildfly 10中部署的* -ds.xml文件的外部位置

时间:2018-01-05 11:16:04

标签: jboss wildfly wildfly-10

我是Wildfly 10.1版本的新手。当* -ds.xml文件放在部署文件夹中时(在独立模式下),它们将被部署。 我们如何配置外部文件夹(独立文件夹以外的文件夹,最好是在Wildfly文件夹之外)来放置将在Wildfly中部署的所有* -ds.xml文件?任何特定配置。

通过在jboss-service.xml中配置URLDeploymentScanner,在Jboss 4中也做了同样的事情。

1 个答案:

答案 0 :(得分:0)

这可以通过配置外部部署'来完成。目录。为此,您必须在standalone.xml文件中修改deployment-scanner子系统,如:

  <subsystem xmlns="urn:jboss:domain:deployment-scanner:1.1">
            <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000"/>

            <deployment-scanner name="new-external-deployment-scanner" path="/home/path/deployments" scan-interval="5000" />
        </subsystem>

通过此配置更改,您将能够从默认部署和新部署目录部署* -ds.xml文件和其他应用程序。