by Anonymous » 10 Apr 2025, 13:23
Ich habe ein Micro -Service -Projekt durchgeführt, hier habe ich einen übergeordneten Pom und 17 Child Pom.
Ich möchte einen dynamischen Wert für alle Versions -Tags im übergeordneten Tag einstellen.
Code: Select all
com.hello.services
hello-parent
${project.build.version}
pom
hello-parent
1.0.0
Child.pom
Code: Select all
com.hello.services
hello-parent
${project.build.version}
../pom.xml
Das Problem ist, dass Maven den übergeordneten Auflösungen auflöst, bevor er weiß, was $ {project.build.version} bedeutet - und es gibt keine Möglichkeit, diese Auflösung zu verschieben oder Maven zu sagen, dass er die Version von einer Eigenschaft zu diesem Zeitpunkt abrufen soll.>
Ich habe ein Micro -Service -Projekt durchgeführt, hier habe ich einen übergeordneten Pom und 17 Child Pom. [url=viewtopic.php?t=14917]Ich möchte[/url] einen dynamischen Wert für alle Versions -Tags im übergeordneten Tag einstellen.[code]com.hello.services
hello-parent
${project.build.version}
pom
hello-parent
1.0.0
[/code]
[b]Child.pom[/b]
[code]
com.hello.services
hello-parent
${project.build.version}
../pom.xml
[/code]
Das Problem ist, dass Maven den übergeordneten Auflösungen auflöst, bevor er weiß, was $ {project.build.version} bedeutet - und es gibt keine Möglichkeit, diese Auflösung zu verschieben oder Maven zu sagen, dass er die Version von einer Eigenschaft zu diesem Zeitpunkt abrufen soll.>