繁体   English   中英

Wildfly 8 AS 中的热部署位置

[英]Hot deployment location in Wildfly 8 AS

在 JBoss 6 AS 中,热部署位置是${JBOSS_HOME}/server/default/deploy ,我可以在那里解压 WAR 或 EAR 并更改任何配置文件的内容,并且无需重启即可工作。

同样,在Wildfly 8 AS中,谁能帮我了解一下热部署位置。 我尝试在${WILDFLY_HOME}/standalone/deployments文件夹中解压 WAR,但它没有打开解压的 WAR 文件夹。 它只考虑带有 .war 扩展名的文件。 任何人都可以帮助我。 非常感谢。

另外,如果有关于使用wildfly-maven-plufgin的好指南,请分享 m 任何人都可以帮助我。 非常感谢。

完整的文档可以在这里找到:

https://docs.jboss.org/author/display/WFLY8/Deployment%20Scanner%20configuration.html

要启用已分解(解压缩)档案的自动部署,您需要做的是在您的standalone.xml配置文件中将auto-deploy-explodedtrue

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

这将每 5 秒扫描一次部署目录以查找分解的存档。

如文档中所述,如果没有auto-deploy-exploded属性,您需要手动创建一个.dodeploy文件:

控制扫描器是否应自动部署展开的部署内容,而无需用户添加 .dodeploy 标记文件。 除了基本的开发场景外,不建议将此设置为“true”,因为无法确保在更改内容的过程中不会发生部署。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM