maven插件简介
下文笔者讲述maven简介说明,如下所示
Maven简介
Maven是一个强大的项目管理工具
其插件机制是其核心特性之一
Maven 插件是一组可扩展的功能模块
用于执行构建、测试、部署等任务。通过插件
可灵活地定制Maven构建流程
maven插件类型
- Build Plugins(构建插件):在构建过程中执行,如 `maven-compiler-plugin`。 - Reporting Plugins(报告插件):在生成站点时运行,如 `maven-surefire-report-plugin`。
maven常见生命周期绑定插件
| 生命周期阶段 | 常见插件 |
| compile | maven-compiler-plugin |
| test | maven-surefire-plugin |
| package | maven-jar-plugin, maven-war-plugin |
| verify | maven-failsafe-plugin |
| install | maven-install-plugin |
| deploy | maven-deploy-plugin |
maven插件配置方式
1.全局配置(POM 中声明)
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
2. 命令行调用插件
mvn [插件名]:[目标]
例
mvn compiler:compile


