Es ist nicht möglich, die Version einer beliebigen Abhängigkeit (transient oder nicht) direkt zu referenzieren.
jedoch in Ihren Eltern pom Sie eine Eigenschaft definieren:
<properties>
...
<yourCdep.version>
...
</properties>
und die Abhängigkeit in einem dependencyManagement Abschnitt hinzufügen:
<dependencyManagement>
<dependencies>
...
<dependency>
<groupId>yourCdep.group</groupId>
<artifactId>yourCdep</artifactId>
<version>${yourCdep.version}</version>
</dependency>
...
</dependencies>
</dependencyManagement>
Entfernen Sie die Version aus der Abhängigkeit in Modul B als Es ist jetzt "verwaltet".
Der Eigenschaftswert in der übergeordneten POM wird in beiden Modulen A und B.
Insbesondere diese Eigenschaft Wert nun zugänglich sein kann, wenn Ressourcen-Filterung angewandt werden.
Sind die Module A und B Ihr Code? –
@SteveC Ja, eigentlich. –
Teilen diese Module eine Eltern pom.xml? –