Tôi đang xây dựng một dự án Maven có nửa tá mô-đun.Tạo một kho lưu trữ tất cả các lọ và các lọ nguồn cho một dự án đa mô-đun
Tôi ổn với việc nhập khẩu bản thân bằng Maven hoặc Ivy, nhưng các nhóm khác cũng muốn sử dụng các lọ đó, nhưng thực hành của họ là phải lấy các lọ và các lọ nguồn để điều khiển phiên bản.
Tôi muốn tạo lắp ráp zip/tar của tất cả các mô-đun và các nguồn của chúng mà chúng có thể sử dụng theo cách chúng muốn.
Tôi đã đọc Maven Assembly Plugin: Including Module Binaries nhưng tôi nhút nhát của việc sử dụng nó vì:
- Các linked FAQ entry trả về một 404;
- Tôi cần chỉ định thủ công tất cả các mô-đun.
Có cách nào khác không?
Cập nhật: Tôi đã cố gắng sử dụng các mô tả lắp ráp built-in
mvn assembly:assembly -DprojectModulesOnly=true
mvn assembly:assembly
và cả thất bại với
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to create assembly: Error creating assembly archive bin: You must set at least one file.
ngay sau khi tất cả các mô-đun xây dựng đã chạy.
Tôi có cùng một vấn đề chính xác (và chính xác 1 năm, 2 ngày sau Câu hỏi thường gặp được liên kết vẫn là 404) – Justin