我使用MyEclipse 8.0開發Spring Batch項目。最近,我將MySQL添加到數據庫瀏覽器的角度,現在當我嘗試在項目中執行「mvn clean」時,它失敗了,因爲它無法從目標lib文件夾中刪除mysql-connector-java-5.1.6.jar 。我試過手動刪除這個jar,但是我得到那個彈出窗口,說它正在被另一個人或程序使用。到目前爲止,我發現繼續的唯一方法是每次需要運行另一個測試時關閉MyEclipse。我正在使用的任何其他數據庫(DB2)都不會發生此問題。Maven clean無法刪除MySql jar
2
A
回答
1
嗯,好還是壞,事實是該文件被另一個進程鎖定,並且刪除失敗。在配置數據庫瀏覽器時,嘗試使用本地存儲庫中的MySQL jar而不是目標目錄中的那個。這應該可以解決你的問題。
2
有時,Windows資源管理器不會釋放目標目錄中的文件鎖定。嘗試使用Process Explorer來查看文件上有什麼鎖。然後你可以使用它來釋放鎖,如果它是無關緊要的。之後,你的mvn clean會運行良好。
相關問題
- 1. java maven exec-maven-plugin無法在mvn上執行clean clean
- 2. Maven clean插件排除.cvsignore
- 3. Force Maven clean
- 4. Maven clean不會刪除複製的資源
- 5. 無法從緩存中刪除JAR
- 6. 無法從Web App Library中刪除jar
- 7. 更新了Eclipse,無法刪除Jar
- 8. Maven無法解析Kotlin Maven Plugin jar
- 9. Maven - 從Jar中刪除依賴項
- 10. MYSQL - 無法刪除列
- 11. 無法刪除MySQL表
- 12. Mysql無法刪除行
- 13. Maven clean failed
- 14. Nuget Clean Package刪除/安裝
- 15. Joomla Clean Cache - 刪除失敗
- 16. 如何解決「無法執行目標org.apache.maven.plugins:maven-clean-plugin:2.4.1:clean(default-clean)on project」?
- 17. Eclipse Maven Clean安裝
- 18. 無法刪除「Info.plist」無法刪除
- 19. 無法獲得maven-war-plugin來排除jaxb jar
- 20. eclipse maven外部jar無法編譯
- 21. grails無法從maven repo下載jar
- 22. maven無法下載jacoco 0.7.10-SNAPSHOT jar
- 23. Maven:無法安裝第三方jar
- 24. Maven無法從.m2/repository找到jar。
- 25. maven jar插件無法解析
- 26. maven-jar-plugin排除失敗
- 27. 從Maven Assembly中排除JAR
- 28. maven無法找到生成的源代碼(mvn clean install)
- 29. 無法在我的pom.xml中找到maven clean插件
- 30. 無法刪除RDS-mysql的快照
問題是,每次測試後,Maven都會在目標目錄中放置或放置該jar;但我不知道爲什麼或如何。 Maven似乎在每次測試後襬脫DB2 jars,但不是MySQL。 – 2010-02-11 16:33:34
@Mike也許我錯過了一些東西,但我對你的問題的理解是,數據庫瀏覽器正在鎖定mysql jar,而不是maven。但我可能是錯的。 – 2010-02-11 17:27:21
很難說...不知道最初在哪裏詢問這個問題。測試運行後,目標庫包含所有的Maven依賴關係罐。 「Clean」成功刪除所有內容,直到它遇到MySQL的一個。也許這是MyEclipse支持的問題。謝謝。 – 2010-02-11 19:00:00