Я использую Maven 3.x, и у меня есть нижняя структура в родительском pom и child pom.Maven - версия родительского pom и child pom для наследования родительской версии pom
родитель ПОМ
<groupId>com.mygoogle.sample</groupId>
<artifactId>workorder</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<project.version>1.0-SNAPSHOT</project.version>
</properties>
У меня есть ребенок POM, который, как показано ниже
<parent>
<groupId>com.mygoogle.sample</groupId>
<version>${project.version}</version>
<artifactId>workorder</artifactId>
</parent>
<artifactId>workorder-client</artifactId>
<packaging>jar</packaging>
Когда я строю свои артефакты, используя МВН установки, я вижу банки получать встроенные в моей папке .m2 но project.version не заменяется фактической версией, то есть 1.0-SNAPSHOT.
Будет ли родитель ПОМ и/или ребенок ПОМ в моем .m2 хранилище для каждого из артефактов версия поименованные или это будет project.version
Должен ли я даже указать project.version, как собственность в моей родительской помпе. В документации maven указано, что project.version доступно по defualt. Я также попробовал mvn install post удалить свойство project.version в моем родительском pom, но у созданных артефактов была версия как {project.version} в моей .m2 папке, а не фактическая версия
Как установить версию в моем родительском помпе, и у меня все мои детишки имеют ту же версию. Например, я хочу установить версию в режиме pom, а workorder-client pom также должен наследовать ту же версию.
Возможный дубликат [имущества Maven не был разрешен в родительский тег] (http://stackoverflow.com/questions/36111219/maven-property-not-resolved-in-parent-tag) – Tunaki
Вам нужно для указания '' и не может полагаться на свойство 'project.version': оно не оценивается в элементе' '. –
Tunaki
@Tunaki, только что отредактировал мое оригинальное сообщение, я намеревался указать фактическую версию в родительском pom, но указал свойство {project.version} в сообщении, которое я исправил сейчас. Итак, с приведенной выше настройкой, почему мой ребенок помёт не собирать имущество в родительском помпе. Извинения за начальную путаницу. – megan