- Lifecycle
- Phase
- Execution
- goals
goals 例如install, jar等目的,一个插件存在的目的或者说是效果。
Phase项目存在过程的一个时期。
Lifecycle项目生命周期。
常见plugin
- surefire
用于增强test阶段的插件。例如可以配置执行单元测试为并行运行,即一次执行多个单元测试。 - site
可以生成静态网站,注意版本,版本不正确会导致不能运行。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7</version>
</plugin>