2
我多爲模的項目上我們的母公司pom
添加takiri-lifecycle-plugin
和殘疾人maven-complier-plugin
增量,因此它將逐步建成:製作Maven構建使用takiri生命週期,插件
<plugins>
<plugin>
<groupId>io.takari.maven.plugins</groupId>
<artifactId>takari-lifecycle-plugin</artifactId>
</plugin>
</plugins>
</pluginManagement>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<skip>true</skip>
<skipMain>true</skipMain>
</configuration>
</plugin>
<plugin>
<groupId>io.takari.maven.plugins</groupId>
<artifactId>takari-lifecycle-plugin</artifactId>
<version>1.12.2</version>
<extensions>true</extensions>
<executions>
<execution>
<id>compile</id>
<goals>
<goal>compile</goal>
</goals>
<phase>compile</phase>
<configuration>
<compilerId>jdt</compilerId>
<source>1.8</source>
<target>1.8</target>
</configuration>
</execution>
</executions>
</plugin>
</pluginManagement>
,但我保持再次收到以下消息:
[INFO] --- takari-lifecycle-plugin:1.12.2:compile (compile) @ infra ---
[INFO] Previous incremental build state does not exist, performing full build
[INFO] Compiling 217 sources to /home/shmulik/clients/root/java/infra/target/classes
[INFO] Compiled 217 out of 217 sources (4277 ms)
我的猜測,表示它沒有。我做錯了什麼?
khmarbaise,感謝您的評論,但我沒有接着說:真正 '試圖解決它,當它也不能工作。該插件確實運行,但它不收集它需要的數據來決定它是否應該編譯。 –
未包含在原始帖子中。你有沒有正確完成pluginManagement之外的插件配置?你怎麼稱呼maven? – khmarbaise
我在帖子中添加了我最低限度的'plugins'部分。我使用'mvn clean verify -Denv.ROOT_DIR =/home/shmulik/clients/root -Ptest -pl fe -am'或'mvn clean install -Denv.ROOT_DIR =/home/shmulik/clients/root - Ptest -pl fe -am'。再次感謝。 –