maven中plugins和pluginmanagement的区别
来源:互联网 发布:男主换脸的网络电影 编辑:程序博客网 时间:2024/06/05 21:01
stackoverflow中讲的不错
http://stackoverflow.com/questions/10483180/maven-what-is-pluginmanagement
pluginmanagement标签一般用在父pom中,子元素可以包含plugins插件,比如
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
然后,在子pom文件中就可以这样使用:
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
省去了版本、配置等信息,只需指定groupId和artifactId即可。
但是在父pom中,如果使用这个标签来包裹plugins插件,当在此项目根目录运行对应的mvn命令时,如果在子pom中没有直接像上面再次引用这个plugin,那么不会触发这个plugin插件,只有在子pom中再次引用了之后,才会在对应的子项目路径下触发这个plugin.
plugins和pluginManagement标签都需要在build标签中。
这里两者的关系有点类似于dependencyManagement和 dependencies的关系,在dependencyManagement中写的依赖只是声明,并不引入,只有在dependencies中写了,才会真实的引入进来
4 0
- maven中plugins和pluginmanagement的区别
- maven中plugins和pluginmanagement的区别
- Maven中plugins和pluginManagement的区别
- Maven中plugins和pluginManagement
- Maven开发笔记(四)—— Maven中plugins和pluginManagement
- maven 之dependencyManagement 和 pluginManagement
- maven优化-repositories,dependencyManagement,pluginManagement
- Maven中节点和节点的区别
- maven中jar和war的区别
- maven中jar和war的区别
- maven中dependencyManagement 和dependencies 的区别
- maven中jar和war的区别
- Eclipse中Maven Module和Maven Project的区别
- Eclipse目录下features和plugins文件夹的区别
- maven plugins
- Maven - Plugins
- Maven Plugins
- maven入门:生命周期和插件Plugins(四)
- Js中的this关键字(吉木自学)
- 这几个月的思维转变
- 递增运算符&&递减运算符
- 获取已经安装的apk以及下载在文件夹的apk的版本号
- 清橙A1201 Will的烦恼
- maven中plugins和pluginmanagement的区别
- 《你不可不知的人性》刘墉 读书笔记(六)
- C# 回调机制
- mysql错误#1265
- 1.2输入一个字符串,判断其中字母、数字、其他字符的个数
- 关于SDK manager.exe的一些问题
- 单片机实现数组先进先出
- [转]EasyPlayer实现播放时同步录像的功能
- UE4学习4 用射线控制物体转圈圈 C++