1

我正在尝试在 Tomcat 管理器 Web UI 中取消部署应用程序,但没有成功。

我已经删除了 webapps 和 work/catalina 中的所有 .war 文件和文件夹,但是当我列出应用程序时,我仍然可以在列表中看到它。Tomcat 说“OK”,但无法删除应用程序。有人可以告诉我为什么吗?

4

1 回答 1

1

您有某种形式的内存泄漏。应用程序(或者可能是它正在使用的库)打开了一个文件但未能关闭它。无法删除打开的文件和包含它/它们的任何目录。因此,Tomcat 在下一次自动部署检查时将它们自动部署为新的 Web 应用程序。

变通方法/解决方案取决于确切的 Tomcat 版本(您未能在问题中说明)。

于 2012-04-04T18:46:06.970 回答