Как мне настроить родительский pom maven для проверки кода до того, как список модулей не будет выполнен, потому что pom не найден.
Похоже, что тест реактора maven для pom модуля происходит до того, как generate-sources фаза, когда scm извлекает проекты с помпами проектов.
Как я могу это исправить?
<modules>
<module>target/mod-1</module>
<module>target/mod-2</module>
</modules>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-scm-plugin</artifactId>
<version>1.9.4</version>
<executions>
<execution>
<id>mod-1</id>
<phase>generate-sources</phase>
<configuration>
<connectionUrl>${mod-1.url}</connectionUrl>
<scmVersionType>${mod-1.versionType}</scmVersionType>
<scmVersion>${mod-1.version}</scmVersion>
<checkoutDirectory>${mod-1.directory}</checkoutDirectory>
</configuration>
<goals>
<goal>checkout</goal>
</goals>
</execution>
<execution>
<id>mod-2</id>
<phase>generate-sources</phase>
<configuration>
<connectionUrl>${mod-2.url}</connectionUrl>
<scmVersionType>${mod-2.versionType}</scmVersionType>
<scmVersion>${mod-2.version}</scmVersion>
<checkoutDirectory>${mod-2.directory}</checkoutDirectory>
</configuration>
<goals>
<goal>checkout</goal>
</goals>
</execution>
</executions>
.....
</build>