1 生命周期
clean 周期: pre-clean clean post-clean
clean 周期: pre-clean clean post-clean
compile 周期: compile test package install 執行后者,前面的都會執行 生命周期
2 插件 在build的过程中,会办什么事情.
如: 就是在compile阶段
<pre name="code" class="html"><span style="white-space:pre"> </span><plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
<executions>
<execution>
<phase>compile</phase>
</execution>
</executions>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
3 跟jar包一样 插件也可以在父类中 定义如下,然后子类中只需要
<build>
<pluginManagement>
<plugins></plugins>
</pluginManagement>
</build>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
</plugin>
4 插件依赖 插件中 也可以配置 <dependencies></dependencies>
<execution></execution>
<phase>process-test-resources</phase> 运行阶段,,执行 ,绑定到哪个生命周期
<goals> <goal>execute</goal></goals> 执行内容<configuration> </configuration> 配置内容