使用maven部署tomcat失败问题

1.首先当webApps目下没有war包的时候,我是可以部署成功的
2.当我部署过一次后,这时在webApps目录下出现一个war包和一个被解压的项目文件
3.然后我再使用maven部署的时候,虽然显示成功,但是项目文件根本就没有改变,说明根本就没有部署成功

这时候我做了尝试
我删除掉了war包,再次部署,发现可以成功了!
我的问题是怎么可是不删除war包就可以部署成功,或者tomcat在部署成功后删掉war的相关配置
首次提问,希望得到大家的回答!

3个回答

问题已经解决:
tomcat/conf/context.xml的context 标签上 添加 “antiJARLocking”, “antiResourceLocking” 属性,并都设置为 true,即可!
'''xml

<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>

<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->

<!-- Uncomment this to enable Comet connection tacking (provides events
     on session expiration as well as webapp lifecycle) -->
<!--
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
-->


'''

上面的有错 重新贴一下

<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>

<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->

<!-- Uncomment this to enable Comet connection tacking (provides events
     on session expiration as well as webapp lifecycle) -->
<!--
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
-->

我去 关键的代码贴不上去 再试一次

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问