Có cách nào để thực hiện thực thi có điều kiện đoạn mã trong tệp pom.xml không? yêu cầu của tôi là để sao chép một tập tin/thư mục để triển khai cấu trúc dựa trên biến quy định tại pom.xml ...Maven - Cách thực hiện thực thi có điều kiện
ví dụ:
<if>
< equals arg1="package" arg2="package"/>
< then>
....
< /then>
< /if>
Không chắc làm thế nào tôi có thể đạt được điều này!
Mọi con trỏ sẽ được đánh giá cao.
Cảm ơn, SR
Cảm ơn Michal. sẽ thử cấu hình ... Ok, đây là trường hợp tôi đang cố gắng thực hiện. Tôi đã định nghĩa các trình cắm thêm cho jspc, cobertura và findbugs với dự án của tôi. mọi lúc tôi chạy xây dựng tất cả các plugin này được thực thi; những gì tôi đã làm là, tôi đã định nghĩa một biến được gọi là pha trong pom.xml (giá trị có thể null/gói) .. khi giá trị này được đặt thành null ... các plugin này không được thực hiện. Trong trường hợp này, tôi muốn thay đổi plugin chiến tranh của mình để bỏ qua logic sao chép (báo cáo sao chép logic). – user1450759
OK, vì vậy có vẻ như các cấu hình sẽ hoạt động ở đây. –
Đây là lý do tại sao Gradle tốt hơn rất nhiều - có vấn đề chính xác này. – JamesC