在Web项目的HTML(XHTML)页面中进行每次更改后,无论是 JSF 还是简单 WAR ,我都需要执行完整发布< / strong>看到变化。经过一些谷歌搜索后,我找到了将管理控制台 - 发布设置更改为资源更改时自动发布并设置发布间隔<的解决方案/ strong>为0,但它没有帮助。我还能做些什么来解决这个问题? 我在Mac Maverick上使用WildFly 8.2。 提前谢谢。
答案 0 :(得分:1)
您可以部署爆炸战争档案而不是战争档案。只确保文件夹名称的名称中包含.war,例如myApp.war。
之后,您可以配置wildfly deployment-scanner以自动部署爆炸内容。这可以在您的配置文件中完成,例如standalone.xml。
请参阅https://docs.jboss.org/author/display/WFLY8/Deployment+Scanner+configuration
配置示例:
<deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" auto-deploy-zipped="true" auto-deploy-exploded="true"/>
答案 1 :(得分:1)
有同样的问题。在standalone.xml中,我添加了属性
auto-deploy-exploded="true"
问题就开始了。删除属性后,它返回到与以前相同的行为。 JBoss 7中存在一个错误,即错误地处理了这个属性(或根本没有),但它的状态已经解决,现在应该可以正常工作了。显然它不会或我做错了。
答案 2 :(得分:0)
设置auto-deploy-explosion =“true”后,我无法部署应用程序。部署在“部署”中复制内容,然后扫描程序触发器并启动同一应用程序的另一个部署导致错误