Tôi đang triển khai một kho lưu trữ Nexus cho Maven và các kiểu mẫu tùy chỉnh trên đó.Danh mục nguyên mẫu của Maven: chỉ định (các) vị trí tùy chỉnh
Tôi muốn thực thi mvn archetype:generate
và được nhắc một danh sách các kiểu mẫu nội bộ + tùy chỉnh.
Cách duy nhất tôi tìm thấy để nhắc nguyên mẫu tùy chỉnh (theo cách tiện dụng, có nghĩa là không có URL) là để xác định đường dẫn danh mục nguyên mẫu làm thuộc tính trong cài đặt. Đây không phải là giải pháp hợp lệ vì tôi muốn một số danh mục (và thuộc tính này không thể được ghi đè lên trong CLI).
Có ai có manh mối về cách thực hiện điều đó không?
Cảm ơn trước,
[EDIT] Tôi tìm thấy một báo cáo vấn đề liên quan: http://jira.codehaus.org/browse/ARCHETYPE-273
Và tôi nhận thấy rằng trong archetype:generate
, maven cố gắng để đạt được kho trung tâm:
[DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2/archetype-catalog.xml
[DEBUG] Searching for remote catalog: http://repo1.maven.org/maven2
Kết thúc bằng "Kết nối đã hết thời gian" vì tôi không (và không muốn) chỉ định proxy ...
Tôi không hiểu tại sao maven không kiểm tra danh mục nexus ...
tin nào? Tôi gặp vấn đề tương tự ở đây :( – Ruben