pewarisan dan resolusi variabel maven

Saya memiliki proyek multi orang tua (anak dengan kakek-nenek pom). Kakek-nenek pom menentukan variabel (kebetulan versinya) yang akan diganti oleh anak. Bagaimana saya bisa membuat nilai itu menjadi statis atau merujuk pada induk "atas"?

menyadari hal ini mungkin memerlukan klarifikasi

Katakanlah kakek nenek kita adalah pom

<groupId>group</groupId>
<artifactId>grandparent-pom</artifactId>
<version>1.3-SNAPSHOT</version>
<properties>
    <grandparent-pom-version>${version}</grandparent-pom-version>
</properties>

Ini menempatkan variabel yang tidak tersubstitusi dalam file pom yang diinstal, sehingga segala sesuatu yang diwarisi darinya menggantikan nilai lokal. Salah satu alternatifnya adalah dengan melihat kembali induknya ${parent.version}, namun hal ini akan hilang begitu kita mencapai generasi ketiga.


person end-user    schedule 06.08.2013    source sumber
comment
Saya memiliki kebutuhan serupa dan akhirnya menggunakan gmaven-plugin.   -  person user944849    schedule 06.08.2013
comment
@ user944849, ya, itulah yang saya butuhkan! Terima kasih!   -  person end-user    schedule 07.08.2013