簡體   English   中英

Tomcat 6.0.16取消部署不會刪除MySQL Jar

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM