maven的插件配置

系统管理员 2022-07-16 10:21 559阅读 0赞

一,插件的配置
在项目构建的过程中,该项目某些插件的运行需要传入一些参数,参数的传入方式有两种,一种通过命令行,比如
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实战 徐晓斌》

发表评论

表情:
评论列表 (有 0 条评论,559人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Maven配置

    几乎所有Maven插件的目标都有一些可配置的参数,用户可以通过命令行和POM配置等方式来配置这些参数。 命令行插件配置 在日常的Maven使用中,我们会经常从命令行输入

    相关 maven配置

    一,插件的配置 在项目构建的过程中,该项目某些插件的运行需要传入一些参数,参数的传入方式有两种,一种通过命令行,比如 mvn install \_Dmaven.test

    相关 Maven--获取和配置

    Maven插件的获取和配置 Maven 只是对项目的构建过程进行了统一的抽象定义和管理。至于每个阶段由谁来做,Maven 自己不去实现,而是让对应的插件去完成。这就是插件