Inovking mục tiêu maven2 "mvn dependency: list" trên một nguyên nhân giả tạo để tải xuống toàn bộ các gói phần mềm tạo tác phụ thuộc. tôi nghĩ rằng chỉ những tệp pom là cần thiết để giải quyết các phụ thuộc. Phải không?Giải quyết các phụ thuộc maven
Trả lời
Trên tài liệu dependecy plugin bạn có thể đọc dependency:list
là bí danh cho dependency:resolve
. Những gì bạn cần là dependency:tree
mà:
Hiển thị cây phụ thuộc cho dự án này.
Ngay cả với sự phụ thuộc: cây, bạn sẽ phải tải xuống các phụ thuộc.
From Arnaud Héritier (nhà phát triển trên dự án Maven)
Đây là một vấn đề trong lõi maven mà không cho phép trong 2.x để giải quyết phụ thuộc mà không cần tải hiện vật.
Mỗi mojo (trình cắm thêm Apache Maven) có mô tả chức năng. Xem tất cả dependency plugin functionality.
Một liên kết đến một giải pháp được chào đón, nhưng hãy đảm bảo câu trả lời của bạn hữu ích mà không có nó: [thêm ngữ cảnh xung quanh liên kết] (// meta.stackexchange.com/a/8259) để người dùng của bạn sẽ có một số ý tưởng và tại sao nó ở đó, sau đó trích dẫn phần có liên quan nhất của trang bạn đang liên kết đến trong trường hợp trang đích không có sẵn. [Câu trả lời có nhiều hơn một liên kết có thể bị xóa.] (// stackoverflow.com/help/deleted-answers) – LW001
Tôi đang làm việc với phiên bản hiện tại của Maven (trình cắm được vận chuyển bằng Eclipse Neon) và tôi vẫn đang nỗ lực để làm cho mọi thứ xung quanh có thể làm được.
Tôi có màn hình được mô tả bên dưới, trong đó phụ thuộc được đánh dấu trong ngăn bên trái chưa được giải quyết. !Dependency tree, showing missing dependency1
Tôi nghĩ rằng việc chọn (thực thi) mục Dự án cập nhật khỏi menu ngữ cảnh của dự án, như được hiển thị trong hình dưới đây, sẽ giải quyết nó, nhưng nó để lại cho tôi ba lỗi, tất cả, cách này hay cách khác, kết quả của sự thiếu phụ thuộc.
!Maven fly-out menu in project context menu2
Bằng cách kiểm tra các hệ thống tập tin, tôi đã khẳng định rằng sự phụ thuộc, trong thực tế, vắng mặt.
Màu tôi bối rối; tại sao hành động đó không tải xuống sự thiếu phụ thuộc?
Màu tôi ít nhầm lẫn hơn và sử dụng CLI Maven thay cho trình cắm thêm cho Eclipse. –
- 1. Không thể giải quyết phụ thuộc Maven
- 2. Lỗi Maven khi giải quyết sự phụ thuộc
- 3. ILSpy, cách giải quyết các phụ thuộc?
- 4. giải quyết phụ thuộc vòng tròn với tiêm phụ thuộc
- 5. Tại sao tôi không thể giải quyết các phụ thuộc cho GeoTools maven quickstart?
- 6. Giải quyết các phụ thuộc tự động và thủ công
- 7. Cách giải quyết các phụ thuộc liên kết xung đột?
- 8. PyDev cho Eclipse - Giải quyết các phụ thuộc Python (nhập khẩu chưa được giải quyết)
- 9. maven giải quyết sự phụ thuộc nhưng không thể tìm thấy gói/lớp trong đó
- 10. Sự tiêm phụ thuộc vào Angularjs trong giải quyết
- 11. Plugin org.apache.maven.plugins: maven-resources-plugin: 2.5 hoặc một trong các phụ thuộc của nó không thể được giải quyết: UnresolvedAddressException
- 12. maven-phụ thuộc-plugin: giải nén bị lỗi trong Eclipse
- 13. ActionBarSherlock maven phụ thuộc
- 14. Phụ thuộc Maven Restlet
- 15. Thứ tự phụ thuộc Maven
- 16. Maven - Xây dựng với các phụ thuộc
- 17. Phụ thuộc Maven và db4o
- 18. Giải quyết các phụ thuộc SNAPSHOT với dấu thời gian từ Ivy
- 19. Các phụ thuộc địa phương được giải quyết bởi SBT nhưng không phải do Play! Khung
- 20. Maven 2.1 phụ thuộc: phân tích. Phụ thuộc transitive: Sử dụng phụ thuộc undeclared tìm thấy
- 21. Giải quyết các phụ thuộc của Apache Ivy khi ngoại tuyến/ngắt kết nối?
- 22. JavaFX 2 là phụ thuộc Maven
- 23. Đồ thị phụ thuộc Maven
- 24. Giải quyết nhiều liên kết SLF4J trong dự án maven
- 25. Phụ thuộc Maven với MySQL
- 26. NoClassDefFoundError về phụ thuộc Maven
- 27. Phụ thuộc Maven với javadocs
- 28. Lỗi phụ thuộc chưa được giải quyết khi làm theo hướng dẫn sử dụng Jersey 2.0
- 29. Maven lỗi phụ thuộc log4j
- 30. Giải pháp phụ thuộc tròn
Tôi thực sự không hiểu câu hỏi của bạn. Bạn có hỏi nếu tải xuống pom.xml có đủ để giải quyết các phụ thuộc không? –
có, tôi không cần lấy gói nhưng hiển thị danh sách phụ thuộc. – sof