Maven外掛之繫結階段
阿新 • • 發佈:2019-03-11
Maven中外掛的可以手動執行,通過外掛名:目標名的格式。當然也可以繫結某個階段上,這樣當我們執行到這個階段之後這個外掛的某個目標就好自動執行。
程式碼示例:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<!-- 我們需要在compile階段執行maven-resources-plugin的copy-resources目標,將 -->
<execution>
<id>copy-resources</id>
<!-- 繫結到的階段 -->
<phase>compile</phase>
<goals>
<!-- 繫結的目標 -->
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.outputDirectory}</outputDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>*.xml</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>