2011-11-05 22 views

Trả lời

13

Tùy thuộc vào thứ tự khai báo trong POM hiệu quả của bạn. Nếu foo.jar xuất hiện trước tiên, bạn sẽ nhận được phiên bản 1.0 của c.jar. Nếu mặt khác, bar.jar được khai báo đầu tiên, nó sẽ là phiên bản 2.0 của c.jar.

liên quan documentation:

... hai phiên bản phụ thuộc đang ở cùng độ sâu trong cây phụ thuộc , cho đến khi Maven 2.0.8 nó không được định nghĩa mà người ta sẽ giành chiến thắng, nhưng từ Maven 2.0. 9 là thứ tự trong tờ khai tính: số tờ khai đầu tiên thắng

1

Nó sẽ sử dụng 2.0. (ngoại trừ ngày 1 tháng 4, khi nó sẽ sử dụng 3.0). Lưu ý rằng, đối với các chuỗi phiên bản phức tạp hơn, hàm so sánh không chỉ đơn thuần là từ vựng.

Các vấn đề liên quan