我在 Tomcat 6 服务器上热部署新 WAR 时遇到问题。
当我添加新的 WAR 时,我可以看到 Tomcat 正在尝试部署它。但是,我认为问题在于取消部署旧 war - 爆炸的 war 文件夹的内容都被删除了 - 除了 WEB-INF 文件夹。
如果我停止服务器,删除 WEB-INF 文件夹然后重新启动,我的 war 部署正确。
任何人都可以建议这里可能发生的任何事情吗?
谢谢。
请您参考如下方法:
找到解决办法了,问题出在Tomcat运行时Windows锁定了文件夹。要删除此锁定,只需在 Catalina Home 中编辑 context.xml,更改
<context>
到:
<Context antiJARLocking="true" antiResourceLocking="true">




