常用的maven插件:
1. maven-archetype-plugin:构建插件,构建maven项目。
2. maven- compiler-plugin:编译插件,用来编译java代码。
3. maven-resources-plugin:处理资源文件插件。
4. maven-surefire-plugin:执行测试插件。
5. maven-release-plugin:发布插件。
6. properties-maven-plugin:读取动态参数的字典数据文件(dev.properties、prod.properties。。。),在maven构建的环节中进行参数的替换。
7. yuicompressor-maven-plugin:压缩静态资源文件插件。
其他maven插件:
1. maven-antrun-plugin:ant插件。
2. maven-assembly-plugin:自定义打包插件。
3. maven-dependency-plugin:帮助分析项目依赖。
4. maven-help-plugin:辅助工具插件。
help:system可以打印所有可用的环境变量和Java系统属性;
help:effective-pom和help:effective-settings最为有用,它们分别打印项目的有效POM和有效settings;
maven-help-plugin的describe目标可以帮助你描述任何一个Maven插件的信息。
5. jetty-maven-plugin:jetty插件。
6. wagon-maven-plugin:文件的上传下载,执行ftp,sshd服务插件。
7. maven-scm-plugin:可进行与svn的checkin和checkout等操作。
8. findbugs-maven-plugin:进行代码静态分析插件。
9. maven-javadoc-plugin:生成javadoc插件。
调用Maven插件目标两种方式:
第一种方式:将插件目标与生命周期阶段(lifecycle phase)绑定,这样用户在命令行只是输入生命周期阶段而已,例如Maven默认将maven-compiler-plugin的compile目标与compile生命周期阶段绑定,因此命令mvn compile实际上是先定位到compile这一生命周期阶段,然后再根据绑定关系调用maven-compiler-plugin的compile目标。
第二种方式:直接在命令行指定要执行的插件目标,例如mvn archetype:generate 就表示调用maven-archetype-plugin的generate目标,这种带冒号的调用方式与生命周期无关。
相关推荐
maven入门,maven环境的搭建以及maven配置到eclipse以及pom.xml文件配置等
Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清 Maven实战 高清
Maven实战Maven实战Maven的安装、配置及使用入门
maven 实战 所有源代码
真实,绝对完整版 Maven 实战.pdf
Maven实战.pdf 不可多得的权威maven中文书籍
Maven实战为许晓斌著。资源里面包括Maven实战pdf、程序所带源码。在eclipse开发时,需要下载m2e,下载地址...eclipse 4.5 以上版本带的有Maven 插件,在下载m2e之前把Maven插件卸载掉,再装Maven插件。
Maven实战 好书 学习参考.pdf
Maven实战(基于Maven3).pdf(340页)
Maven 实战(361)_12804356.pdf
非常好的一本maven书 Maven实战 完整高清版
Maven实战
《Maven实战》徐晓斌 完整高清版.pdf
Maven实战].许晓斌.高清PDF扫描版.
《Maven实战》 1.《Maven实战》前言2.第1章 Maven简介3.1.1 何为Maven4.1.2 为什么需要Maven5.1.3 Maven与极限编程6.第2章 Maven的安装和配置7.2.1 在Windows上安装Maven8.2.2 在基于Unix的系统上安装Maven9.2.3 ...
Maven实战——入门篇.
Maven实战(高清完整带书签).pdf