本文概述
Maven插件是Maven框架的核心部分, 用于执行特定目标。
根据Apache Maven, 有2种类型的Maven插件。
- 构建插件
- 报告插件
构建插件
这些插件在构建时执行。这些插件应在<build>元素内声明。
报告插件
这些插件在网站生成时执行。这些插件应在<reporting>元素内声明。
Maven核心插件
下面列出了Maven核心插件:
Plugin | Description |
---|---|
clean | 建立后清理。 |
compiler | 编译Java源代码。 |
deploy | 将工件部署到远程存储库。 |
failsafe | 在隔离的类加载器中运行JUnit集成测试。 |
install | 将构建的工件安装到本地存储库中。 |
resources | 将资源复制到输出目录以包含在JAR中。 |
site | 为当前项目生成一个站点。 |
surefire | 在隔离的类加载器中运行JUnit单元测试。 |
verifier | 验证某些条件的存在。这对于集成测试很有用。 |
Maven插件列表
要查看Maven插件列表, 你可以访问apache maven官方网站http://repo.maven.apache.org/maven2/org/apache/maven/plugins/。 Maven插件也可以在Maven之外的codehaus.org和code.google.com上获得。
评论前必须登录!
注册