用maven clean package wildfly:deploy 部署war,不时报拒绝访问。有时重启wildfly即可。有时需要在standalone.xml中删除war部署:
<deployments>
<deployment name="italktv-statistics.war" runtime-name="italktv-statistics.war">
<content sha1="ec8d5706e957096b381119e681ab1121592a109b"/>
</deployment>
</deployments>
。
最可怕的是这些都不行。后来发现可以在管理页面访问deploy,发布个war,再次部署就没问题了。http://localhost:9990/console/App.html#standalone-deployments
还有说要删除jsf的两个配置,在standalone.xml中。部署出错后,再添加回去。