0
У меня есть профили, определенные в родительском pom.xml и ребенка pom.xml, но когда я пытаюсь запустить mvn install -P profile name
из родительского проекта, свойства, определенные в файле профиля не копируютсяMaven Pom Родитель по уходу за детьми вопросы Профиль
Мой родительский pom.xml выглядит следующим образом:
<dependencies>
<dependency>
<groupId>xxx</groupId>
<artifactId>xxx</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>pom</type>
</dependency>
</dependencies>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-resources</id>
<phase>verify</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/src/main/webapp/WEB-INF/classes</outputDirectory> <resources>
<resource>
<directory>deployment/${environment}</directory>
</resource>
</resources>
</configuration>
</execution>
</plugin>
Мой ребенок pom.xml:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-resources</id>
<phase>verify</phase>
<goals>
<goal>copy-resources</goal>
</goals>
</execution>
</plugin>
от child pom.xml Я пытаюсь создать файл jar, у меня есть определенные профили, maven-resorces-plugin в child pom.xml, однако, когда я делаю mvn -P profilename install для дочерних проектов, мой Файл childproject.jar META-INF/не имеет значений профиля, которые я выполняю, я делаю что-то неправильно – user665837