Jboss WildFly 8.2,每次更改html文件后,我都需要执行完全发布以查看更改,为什么?

Jboss WildFly 8.2,每次更改html文件后,我都需要执行完全发布以查看更改,为什么?,jboss,wildfly,wildfly-8,Jboss,Wildfly,Wildfly 8,web项目的HTML(XHTML)页面每次更改后,无论是JSF还是简单的WAR,我都需要执行完全发布来查看更改。通过谷歌搜索,我找到了一种解决方案,可以在管理控制台-发布设置中更改为在资源更改时自动发布,并将发布间隔设置为0,但没有任何帮助。我能做些什么来解决这个问题? 我在Mac Maverick上使用WildFly 8.2。 提前感谢。您可以部署分解的war文件,而不是war存档。仅确保文件夹名称的名称中包含.war,例如myApp.war 之后,您可以将wildfly部署扫描程序配置为自动

web项目的HTML(XHTML)页面每次更改后,无论是JSF还是简单的WAR,我都需要执行完全发布来查看更改。通过谷歌搜索,我找到了一种解决方案,可以在管理控制台-发布设置中更改为在资源更改时自动发布,并将发布间隔设置为0,但没有任何帮助。我能做些什么来解决这个问题? 我在Mac Maverick上使用WildFly 8.2。
提前感谢。

您可以部署分解的war文件,而不是war存档。仅确保文件夹名称的名称中包含.war,例如myApp.war

之后,您可以将wildfly部署扫描程序配置为自动部署分解的内容。这可以在您的配置文件中完成,例如standalone.xml

配置示例:

<deployment-scanner scan-interval="5000" relative-to="jboss.server.base.dir" path="deployments" auto-deploy-zipped="true" auto-deploy-exploded="true"/>    


也有同样的问题。在standalone.xml中,我添加了这个属性

auto-deploy-exploded="true"
问题开始了。删除属性后,它返回到与以前相同的行为。
JBoss7中有一个错误,它是关于处理这个属性不正确(或者根本不正确),但是它的状态已经解决,现在应该可以工作了。显然它没有,或者我做错了什么。

设置auto deploy explodes=“true”后,我无法部署应用程序。部署复制“部署”中的内容,然后扫描程序触发并启动同一应用程序的另一个部署,这将导致错误