2010-10-05 13 views
20

Nehmen wir an, ich habe eine Eigenschaft foo in meinem Eltern POM definiert. Ist es möglich, auf die "foo" -Property in einem der Kinder zuzugreifen?Unterstützt Maven die Vererbung von Eigenschaften?

Um Ihnen ein wenig Kontext zu geben, arbeite ich an einem Multi-Modul Maven-Projekt mit Vererbung.

Ich habe das Web und einige Foren eine Weile gesucht und konnte die Antwort nicht finden.

Vielen Dank im Voraus.

Antwort

21

Ja, sie werden von Kindern poms vererbt. Hat es nicht funktioniert, als du es ausprobiert hast?

+2

Ich habe entdeckt, dass ich einen kleinen Tippfehler in der Kinderpom hatte. Die Versionsnummer des übergeordneten POM war falsch, wodurch das untergeordnete Element nicht in der Lage war, die Eigenschaften des übergeordneten POMs abzurufen. Es funktioniert jetzt. –

+0

@Guillaume froh zu hören, dass es funktioniert hat. Ich hoffe, ich habe dich dann wenigstens in die richtige Richtung gelenkt. :-) – wds

+0

Sure bin froh, dass Guillaume sich die Zeit genommen hat, diesen Kommentar hinzuzufügen. half mir!!! –

Verwandte Themen