Giai đoạn package
của dự án có bao bì war
, chuẩn bị một cuộc chiến nổ trong thư mục target
và đóng gói này vào war
-file cuối cùng.Điểm thực hiện giữa gói chuẩn bị và gói trong quy trình xây dựng Maven
Có thể thực hiện một số thay đổi, chỉnh sửa tệp, xóa tệp và v.v. giữa các giai đoạn prepare-package
và package
không? Tôi đang tìm kiếm một điểm mở rộng (Maven execution-phase
), nơi các tài nguyên đã được sao chép và trong cấu trúc chiến tranh bùng nổ.
- [maven phase] Sao chép tài nguyên và phát nổ đến
target/{finalName}
. - [tùy chỉnh] Thực hiện một số thay đổi tùy chỉnh phức tạp (ví dụ: được triển khai với
maven-antrun
). - [maven phase] Đóng gói những thứ đã thay đổi vào
war
cuối cùng.
Tôi nghĩ rằng điều này có thể thực hiện được giữa các giai đoạn prepare-package
và package
. Thật không may sau khi prepare-package
không có chiến tranh phát nổ có sẵn để được thay đổi và đóng gói sau này.
Bạn có thể cho tôi gợi ý cách đạt được điều này không? Cảm ơn nhiều.
Plugin chiến tranh Maven cũng có thể loại trừ tệp và lọc chúng. Có lẽ nhu cầu của bạn phức tạp hơn? – Raghuram
Nhu cầu phức tạp hơn, vâng. Tôi không thể sử dụng tính năng này, nó không đủ mạnh. – codevour
Bạn sẽ phải giải thích thêm một chút về những thay đổi [tùy chỉnh] của bạn. Tùy thuộc vào những gì họ đang có, chúng tôi có thể tìm thấy các giải pháp khác nhau cho vấn đề của bạn. – SaM