2010-07-02 31 views
46

Trong các dự án có một số phụ thuộc và kho lưu trữ, phương pháp thử và lỗi của Maven để tải xuống phụ thuộc là hơi cồng kềnh và chậm, vì vậy tôi đã tự hỏi liệu có cách nào thiết lập một repo cụ thể cho một số phụ thuộc khai báo.Làm thế nào để xác định một kho lưu trữ cho một phụ thuộc trong Maven

Ví dụ: tôi muốn cho bouncycastle kiểm tra trực tiếp kho lưu trữ Maven của BouncyCastle tại http://repo2.maven.org/maven2/org/bouncycastle/ thay vì Maven chính thức.

Trả lời

35

Không thể. Maven kiểm tra các kho lưu trữ trong thứ tự khai báo của chúng cho đến khi một tạo phẩm đã cho được giải quyết (hoặc không).

Một số người quản lý kho lưu trữ có thể làm điều gì đó tiếp cận điều này. Ví dụ: Nexus có tính năng routes hoạt động tương tự.

+1

Cảm ơn! Tôi chắc chắn điều đó là không thể nhưng tôi muốn biết từ những người dùng Maven khác. Tôi chỉ cần giảm các repo được xác định và tạo ra một địa phương. –

+4

Đây sẽ là một bổ sung tốt cho Maven, và tôi đã yêu cầu nó. Nó sẽ cho phép Maven làm việc trong thế giới github. – TimP

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