我想從Eclipse中自動生成的Maven Dependencies文件夾中刪除一個jar。由於該文件夾不可編輯,我嘗試從.m2/repository手動刪除相應的jar文件,並從我的pom文件中刪除jar文件並刷新eclipse項目。但沒有影響。 Jar繼續留在eclipse中的依賴文件夾中。然後,我重新啓動了筆記本電腦。現在jar被重新填充到.m2/repository中,當然它也在eclipse的maven依賴文件夾中。有什麼建議麼。如何從Maven中刪除jar依賴在eclipse中
8
A
回答
6
如果jar是您包含在POM中的其他庫的依賴關係,那麼您可能必須在POM中排除該庫。 Spring框架必須有某種記錄的,但如果你不想使用Apache通用日誌寧可使用別的東西,你必須排除違規的庫:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
共享記錄-1.1.1.jar會再也不會亂扔我的Maven依賴。
需要注意的一件事是,您必須從需要它的每個依賴項中排除它(例如,如果您的pom中有spring-context和spring-core,則必須將<exclusions>
部分放在每個<dependency></dependency>
中)。
的Eclipse插件M2有一個漂亮的小擴展,使您可以右擊罐子,然後選擇Maven的 - >排除Maven構件...
0
我有同樣的問題,並想出瞭如何做到這一點。
如果你沒有使用JAR文件,您可以:
- 上右鍵單擊項目
- 選擇[刪除]
- 請勿選中「磁盤上刪除項目內容「
- 點擊確定
- 等待它完成
- 導入您的公關再次注入您的工作區(現有Maven項目) 現在未使用的JAR文件已經消失。
如果您使用的是(部分)該JAR文件,則可以按照tribeca的說法進行操作。
相關問題
- 1. Maven - 從Jar中刪除依賴項
- 2. 我們應該如何有條件地從maven中刪除依賴關係jar
- 3. 使用Tycho/Maven刪除Eclipse RCP中的jar依賴項的最佳實踐是?
- 4. 如何從Grails依賴項中刪除彈簧核心jar?
- 5. JAR依賴於maven
- 6. JAR依賴Maven的
- 7. 如何從Cocoapods中刪除依賴項?
- 8. 刪除maven中的傳遞依賴項
- 9. 從jar中排除未使用的依賴項部分(Maven)
- 10. maven - 僅從jar中排除依賴關係
- 11. 從Maven的依賴jar中排除資源
- 12. maven assembly插件:如何從依賴項中提到的jar中排除資源
- 13. Maven依賴的Eclipse
- 14. 如何在Maven中從父項目中排除依賴項?
- 15. 如何引用可執行jar中的maven依賴jar包?
- 16. Maven依賴不是在Eclipse
- 17. 在eclipse中組織Maven依賴關係
- 18. 如何強制Maven/Eclipse下載JAR依賴項?
- 19. 從springboot中排除maven依賴關係
- 20. 如何從被maven依賴關係覆蓋的戰爭中移除.jar文件
- 21. 如何從陰影的Maven jar中排除測試依賴關係?
- 22. 如何從Maven Assembly插件中排除依賴關係:jar-with-dependencies?
- 23. Java Maven Jar依賴關係
- 24. 如何在eclipse中從我的android項目中刪除依賴項。
- 25. 如何正確刪除Maven項目中的依賴項
- 26. 如何從未使用maven構建的jar中將類從Maven依賴項中排除?
- 27. 如何在maven build中添加aem Uber jar依賴項
- 28. 使用maven,如何在包中包含jar依賴項?
- 29. 如何在Maven中包含遠程jar依賴關係
- 30. Intellij Java 2016&Maven:如何在JAR中嵌入依賴關係?