[英]Undeploy web application from tomcat doesn't remove the deployed directory
[英]Tomcat 6.0.16 Undeploy doesn't remove MySQL Jar
我的系統上有以下配置。
JDK 1.6
Apache Tomcat 6.0.16
Windows 7
我正在使用mysql-connector-java-5.1.21
jar文件。
我還在Tomcat context.xml文件中設置了以下參數
<Context antiResourceLocking="true" antiJARLocking="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
<!--
<Manager pathname="" />
-->
<!-- Uncomment this to enable Comet connection tacking (provides events
on session expiration as well as webapp lifecycle) -->
<!--
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
-->
</Context>
仍然當我取消部署我的應用程序時,它不會刪除mysql-connector-java-5.1.21
jar,所有其他內容都會被刪除。
當我嘗試手動刪除時,出現以下錯誤消息:
File is open in Apache Tomcat
請幫忙
Tomcat 6
在重新部署應用程序時存在一些類路徑鎖定問題。
始終有效的解決方案是停止Tomcat並刪除其中包含jar的應用程序目錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.