取消部署Tomcat Web应用程序时如何防止文件锁定?
我正在使用tomcat 7中的管理器应用程序,但无法完全取消部署应用程序。
它说 FAIL - Unable to delete [F:\apache-tomcat-7.0.33\webapps\balaji]. The
continued presence of this file may cause problems.
我在某处读到它是因为某种称为内存泄漏的现象,如果我们修复它,该问题将得到解决。
谁能告诉我tomcat 7中的内存泄漏是什么,我们如何解决它?我正在使用Windows 7
OS。如果我能够解决它,我的取消部署和重新部署过程是否会顺利进行?
回答:
这在Windows环境中非常普遍,但是可以通过antiResourceLocking
context属性找到解决方案:
从/ tomcat / conf文件夹中打开context.xml并修改上下文以匹配此内容:
<Context antiResourceLocking="true">
编辑:@JanM注释后更新了属性。以前它还包含“ antiJARLocking”
以上是 取消部署Tomcat Web应用程序时如何防止文件锁定? 的全部内容, 来源链接: utcz.com/qa/400073.html