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'。再次感谢。 –