无法在Tomcat上取消部署应用程序

无法在Tomcat上取消部署应用程序,tomcat,undeploy,Tomcat,Undeploy,我试图在Tomcat manager web UI中取消部署应用程序,但没有成功 我已经删除了webapps和work/catalina中的所有.war文件和文件夹,但当我列出应用程序时,我仍然可以在列表中看到它。Tomcat说“OK”,但无法删除应用程序。有人能告诉我为什么吗?你有一种形式的内存泄漏。应用程序(或可能是它正在使用的库)已打开文件,但无法关闭该文件。无法删除打开的文件及其所在的任何目录。因此,Tomcat在下一次自动部署检查中将它们自动部署为新的web应用程序 解决方法/解决方案

我试图在Tomcat manager web UI中取消部署应用程序,但没有成功


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

你有一种形式的内存泄漏。应用程序(或可能是它正在使用的库)已打开文件,但无法关闭该文件。无法删除打开的文件及其所在的任何目录。因此,Tomcat在下一次自动部署检查中将它们自动部署为新的web应用程序


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

您有一种形式的内存泄漏。应用程序(或可能是它正在使用的库)已打开文件,但无法关闭该文件。无法删除打开的文件及其所在的任何目录。因此,Tomcat在下一次自动部署检查中将它们自动部署为新的web应用程序


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

请参阅并查看和Hi Mark。我使用的是TomcatV5.5.26,运行在Linux机器上(实际上,它是Avaya语音门户)。我可以删除包含应用程序的文件和目录。你有什么建议吗?嗯,不完全是你描述的问题。lsof将告诉您Linux上打开了哪些文件。您确定要从正确的位置删除文件吗?如果Tomcat部署了一个应用程序,lsof将显示它正在使用的文件。Hi Mark。我使用的是TomcatV5.5.26,运行在Linux机器上(实际上,它是Avaya语音门户)。我可以删除包含应用程序的文件和目录。你有什么建议吗?嗯,不完全是你描述的问题。lsof将告诉您Linux上打开了哪些文件。您确定要从正确的位置删除文件吗?如果Tomcat部署了一个应用程序,lsof将显示它正在使用的文件。