我正在使用 tomcat 管理器命令在 tomcat 服务器上部署和取消部署 Web 应用程序。问题是当我尝试取消部署 Web 应用程序时,它确实从 webapps
目录中删除了 .war
文件,但未删除展开的目录(WEB-INF/lib
文件夹),既不来自 Tomcat 管理器中的列表应用程序。
我在 Windows 上使用 Tomcat 6.0.20。
注意:当我尝试手动删除目录时,出现错误提示该文件正在被另一个程序使用。
最佳答案
我找到了解决方案,只需将其放入 your_tomcat_home_directory/Config
中的 context.xml
文件即可:
<Context antiJARLocking="true" antiResourceLocking="true">
一切正常。
关于java - 从 tomcat 取消部署 Web 应用程序不会删除已部署的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20743916/