jboss部署应用时发现用同一个war包部署的两个应用不同,A服务器上之前部署过一个老版本的应用,B服务器上第一次部署,启动服务之后访问两个不同应用发现A应用一直显示旧的登陆页面,问题如此之诡异,删掉deployment目录下的app.war目录重新部署仍然如此,想到可能会有缓存,百度一下果然有此一说,遂找到清理缓存,终恢复正常
jboss版本WildFly 7.2.0.Final-testsuite-fix
方法如下:找到目录$JBOSS_HOME/standalone/tmp/work/jboss.web/default-host,删除该目录下对应的应用目录,然后重启服务,其他版本类似,找到缓存文件删除之