Tôi có một tệp maven pom.xml với một plugin mà tôi muốn có thể kiểm soát trên dòng lệnh. Mọi thứ hoạt động khác tốt, ngoại trừ ngay cả sau khi tìm kiếm trên net một thời gian tôi không thể tìm ra cách để thiết lập một giá trị mặc định cho thuộc kiểm soát của tôi:Đặt giá trị mặc định cho các thuộc tính Maven 2 tùy chỉnh
<plugin>
...
<configuration>
<param>${myProperty}</param>
</configuration>
...
</plugin>
Vì vậy, nếu tôi chạy Maven với
mvn -DmyProperty=something ...
mọi thứ đều ổn, nhưng tôi muốn có một giá trị cụ thể được gán cho myProperty cũng không có công tắc -DmyProperty=...
. Điều này có thể giải quyết như thế nào?
Không thể này được đơn giản hóa một chút bằng cách sử dụng một khối kích hoạt để kích hoạt nodefault trừ khi không có tài sản -D đã được thông qua tại tất cả các. – djangofan
@djangofan bạn nói đúng. Tôi đã cố gắng để làm cho câu trả lời của tôi một giọt thay thế cho câu hỏi. – sal