wie auf Eigenschaften zugegriffen wird, die in einem anderen Modul pom in maven multimodule project definiert sind

9

In pom von A.B.C habe ich eine Eigenschaft als abc definiert, wo A B C Module sind. Jetzt möchte ich auf diese Eigenschaft in Pom des A.D.F-Moduls zugreifen.

%Vor%

Ich benutze $ {A.B.C} als Wert der Version in einer Abhängigkeit in A.D.F Modul Pom.

%Vor%

Also gibt es mir einen Fehler: Bündel muss eine gültige Version sein, ist aber $ {A.B.C}.

BEARBEITEN:

oder kann ich die Version von C-Modul irgendwie verwenden, wie ich definiert habe:

%Vor%     
HimanshuR 26.08.2014, 06:42
quelle

2 Antworten

1

Die Erklärung in Antwort auf diese Frage erklärt sehr gut, was wann benutzt werden kann.

Lesen der Eigenschaftendatei aus der POM-Datei in Maven

    
HimanshuR 28.08.2014, 06:21
quelle
2

Teilen diese Module einen Elternteil? Scheint so, als ob Sie sie verlinkt haben möchten, es wäre eine gute Idee, sie Eigenschaften über Eltern teilen zu lassen, besonders wenn Sie Modulversionen eng zwischen vielen Modulen koppeln möchten.

    
coffeeaddict 26.08.2014 06:49
quelle