我想配置 maven-war-plugin 的“爆炸”目标:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>exploded</goal>
</goals>
<configuration>
<webappDirectory>war</webappDirectory>
</configuration>
</execution>
</executions>
</plugin>
我需要手动运行“爆炸”目标,并且不想将执行附加到任何 lifycycle 阶段。但是当我执行“mvn war:exploded”时,maven 会忽略我的配置。请告诉我该怎么做:)
阅读此页以供参考:
配置默认 Mojo 执行的指南 http://maven.apache.org/guides/mini/guide-default-execution-ids.html
在本质上:
如果您使用 id 配置执行,它将起作用default-cli
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<id>default-cli</id>
<goals>
<goal>exploded</goal>
</goals>
<configuration>
<webappDirectory>war</webappDirectory>
</configuration>
</execution>
</executions>
</plugin>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)