强制清洁
我有一个包含2个配置文件的项目,因为UAT和PROD使用同一jar的不同版本。
我注意到,如果我不明确调用部署的EAR将同时具有UAT和PROD jar。mvn clean ...
在POM中,有没有办法指定Maven应该在任何建筑物之前始终进行清洁?
我有一个包含2个配置文件的项目,因为UAT和PROD使用同一jar的不同版本。
我注意到,如果我不明确调用部署的EAR将同时具有UAT和PROD jar。mvn clean ...
在POM中,有没有办法指定Maven应该在任何建筑物之前始终进行清洁?
使用此处给出的阶段maven-clean-plugin
initialize
http://maven.apache.org/plugins/maven-clean-plugin/usage.html
<project>
[...]
<build>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
<executions>
<execution>
<id>auto-clean</id>
<phase>initialize</phase>
<goals>
<goal>clean</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
[...]
</project>