İki projem var: Ana proje: A, Alt proje: B
A / pom.xml:
<groupId>com.dummy.bla</groupId>
<artifactId>parent</artifactId>
<version>0.1-SNAPSHOT</version>
<packaging>pom</packaging>
Ve B / pom.xml'de var:
<parent>
<groupId>com.dummy.bla</groupId>
<artifactId>parent</artifactId>
<version>0.1-SNAPSHOT</version>
</parent>
<groupId>com.dummy.bla.sub</groupId>
<artifactId>kid</artifactId>
Ben koymak gerekir benim durumumda tek yer bu yüzden, B ebeveynden sürümünü devralmak istediğiniz 0.1-SNAPSHOT
olduğu A/pom.xml
. İ kaldırmak Ama eğer <version>0.1-SNAPSHOT</version>
gelen B/pom.xml
üst bölümünün altında maven ebeveyn için eksik sürümü hakkında şikayet ediyor.
Her iki pomada da ${project.version}
kaçınmak için kullanabileceğim bir yol ya da bunun gibi bir şey var 01.-SNAPSHOT
mı?