Tôi đang cố gắng để thoát khỏi một cái lọ từ thư mục Maven Dependencies của tôi được tự động tạo ra trong nhật thực. Vì thư mục này không thể chỉnh sửa được, tôi đã thử xóa jar tương ứng theo cách thủ công từ .m2/repository và cũng loại bỏ jar khỏi tệp pom của tôi và làm mới dự án eclipse. Nhưng không có tác động. Jar tiếp tục ở trong thư mục phụ thuộc trong nhật thực. Sau đó, tôi khởi động lại máy tính xách tay của mình. Bây giờ jar được tái phổ biến trong .m2/repository và tất nhiên nó trong thư mục phụ thuộc maven trong nhật thực là tốt. bất kỳ đề xuất.làm thế nào để loại bỏ jar từ Maven phụ thuộc trong eclipse
Trả lời
Nếu bình là phụ thuộc của thư viện khác mà bạn đã bao gồm trong POM thì bạn có thể phải loại trừ thư viện đó trong POM. Khung mùa xuân phải có một số loại khai thác gỗ nhưng nếu bạn không muốn sử dụng commons apache logging và thà sử dụng cái gì khác mà bạn phải loại trừ các thư viện vi phạm:
<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>
commons-logging-1.1.1.jar sẽ nolonger rác phụ thuộc maven của tôi. Một điều cần lưu ý là bạn phải loại trừ nó khỏi mọi phụ thuộc đòi hỏi nó (ví dụ nếu bạn có bối cảnh mùa xuân và lõi lò xo trong pom của bạn, bạn phải đặt phần <exclusions>
trong mỗi <dependency></dependency>
).
Eclipse m2 plugin có một phần mở rộng nhỏ tiện lợi cho phép bạn kích chuột phải vào jar sau đó chọn Maven -> Loại trừ Maven vật ...
Tôi có cùng một vấn đề và tìm ra cách để làm điều đó.
Nếu bạn không sử dụng mà tập tin JAR, bạn có thể:
- Nhấp chuột phải vào dự án
- Chọn [xóa]
- ĐỪNG kiểm tra "Xóa nội dung dự án trên đĩa "
- Nhấp vào OK
- Đợi hoàn thành
- Nhập mã pr của bạn oject cho không gian làm việc của bạn một lần nữa (hiện tại Maven dự án) Bây giờ các tập tin JAR không sử dụng đã biến mất.
Nếu bạn đang sử dụng (một phần) tệp JAR, bạn có thể làm như tribeca nói.
- 1. Làm thế nào để (an toàn) loại bỏ các phụ thuộc Maven không cần thiết trong Eclipse?
- 2. Làm thế nào để xác định maven phụ thuộc kiểm tra-jar trong SBT
- 3. Maven: Làm thế nào để loại bỏ các phụ thuộc nếu chúng đã được chuyển đổi?
- 4. Làm thế nào để chạy giai đoạn biên dịch maven với phụ thuộc thử nghiệm-jar
- 5. Làm thế nào để bạn chọn tên tập tin của một maven jar-với-phụ thuộc?
- 6. Maven triển khai jar với phụ thuộc để repo
- 7. Làm thế nào để bạn làm mới phụ thuộc maven từ nhật thực?
- 8. Làm thế nào để xuất khẩu một dự án Eclipse với phụ thuộc Jar bên ngoài?
- 9. Làm thế nào để chạy maven tạo jar trên CLI
- 10. Làm thế nào để biên dịch phụ thuộc vào maven?
- 11. Làm thế nào để loại bỏ một hiện vật dự án từ repo maven địa phương?
- 12. Làm thế nào để loại bỏ các phụ thuộc sai trong gerrit
- 13. Làm thế nào để liệt kê các phụ thuộc của một JAR
- 14. Làm thế nào để loại trừ một tập hợp các gói từ maven build jar?
- 15. Làm thế nào để yêu cầu Maven đưa vào phụ thuộc jar, chứ không phải thư mục nguồn của tiểu dự án trong Eclipse?
- 16. Làm thế nào để loại trừ một sự phụ thuộc từ dự án của cha mẹ trong Maven?
- 17. Làm thế nào để tìm ra các lọ mà các phụ thuộc trong pom.xml của maven phụ thuộc vào?
- 18. Sắp xếp các phụ thuộc maven trong Eclipse
- 19. Maven: Thêm phụ thuộc địa phương để làm chao
- 20. maven-phụ thuộc-plugin: giải nén bị lỗi trong Eclipse
- 21. Làm thế nào để loại bỏ EGIT khỏi Eclipse Kepler?
- 22. Maven phụ thuộc: loại trừ một lớp
- 23. Làm thế nào để từ chối maven sử dụng các dự án mở trong Eclipse thay vì jar từ kho lưu trữ
- 24. WTP Eclipse không xuất bản phụ thuộc Maven
- 25. Maven lỗi phụ thuộc log4j
- 26. Maven: làm thế nào để ghi đè lên phụ thuộc thêm vào một thư viện
- 27. Làm cách nào để bao gồm sự phụ thuộc vào tệp jar từ ứng dụng eclipse/osgi?
- 28. Làm thế nào để bạn nhập khẩu một phụ thuộc Maven từ Sonatype.org?
- 29. Làm thế nào để kích hoạt cấu hình Maven trong một mô-đun phụ thuộc?
- 30. lắp ráp maven kéo phụ thuộc sai