maven的插件配置

一,插件的配置
在项目构建的过程中,该项目某些插件的运行需要传入一些参数,参数的传入方式有两种,一种通过命令行,比如
mvn install _Dmaven.test.skip=true
其中mvn install 是maven命令,-D是java自带的,用来配置系统参数,maven.test.skip是插件的一个参数, 一种是直接在项目的pom.xml文件中配置,即在plugins中配置。
maven插件的配置不仅能够用于参数的传入,还能够配置插件的运行任务。
二,插件的信息获取
插件和依赖关系一样,都有各自的仓库,插件仓库通常只有远程的几个,插件的远程仓库和本地目录都有各个插件的目标前缀的信息存储在xml文件中,本地插件在本地的地址为~.m2\repository\org\apache\maven\plugins信息既可以从网站上在线获取。
也可以在命令行获取mvn help :describe-Dplugin=插件坐标或者用插件目标前缀代表,这些命令通常是通过本地插件文件夹的xml文件获取被查询插件的信息。
三,命令行调用插件
mvn 插件坐标或者插脚前缀:目标
例如 mvn dependency :tree 表示执行dependency插件的tree目标
四,插件的目标前缀解析和版本解析
在命令行执行指定插件的指定目标,比如
mvn help:describe 表示的是执行目标前缀为help的describe目标。有help如何得到这个插件的坐标即为目标前缀的解析。
其他细节详见《maven实战 徐晓斌》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值