Có cách nào để kế thừa các thuộc tính từ pom mẹ hay không. Ví dụ: Tôi muốn thay thế $ {publish.dir} trong pom của con bằng giá trị từ pom mẹ.Thừa kế các thuộc tính từ cha mẹ pom
mẹ pom:
<properties> <publish.dir>/tmp/publish</publish.dir> </properties>
con pom:
<outputDirectory>${publish.dir}/dev</outputDirectory>
Tôi cũng nghĩ rằng nó sẽ hoạt động. Những gì tôi đang cố gắng làm là xóa một tệp trong $ {publish.dir} có giá trị phải đến từ pom mẹ. Nhưng, thay vào đó, maven đang tạo một thư mục mới trong thư mục hiện tại với tên '$ {publish.dir}'. Trợ giúp mvn: hiệu quả-pom | grep xuất bản cũng không trả lại bất cứ điều gì. – user1006139
Bạn có chắc chắn phụ huynh * là * phụ huynh không? Có được liệt kê chính xác trong phần tử không? Là relativePath phải không? –
bmargulies
** pom Trẻ em: ** ' mẹ org 1.0-SNAPSHOT ' ** pom phụ huynh: ** ' 4.0.0 modelVersion> org mẹ 1.0- SNAPSHOT parent ' –
user1006139