美文网首页
maven笔记

maven笔记

作者: huangxiongbiao | 来源:发表于2018-11-01 16:25 被阅读7次

参考:https://blog.csdn.net/caozhangyingfei0109/article/details/47088559

pom 依赖的话 相当于只是依赖这个pom下dependencies内的包,包可以传递,传递的也是dependencies下的包。依赖包内的其他属性 build dependencyManagement properties 都不会进入当前pom

pom继承的话 相当于继承pom的大部分属性,包括dependencies,build dependencyManagement properties,继承可以传递。传递的也可以继承这一切
可继承的POM元素如下:

`groupId`:项目组ID,项目坐标的核心元素
`version`:项目版本,项目坐标的核心因素
`description`:项目的描述信息
`organization`:项目的组织信息
`inceptionYear`:项目的创始年份
`url`:项目的URL地址
`developers`:项目的开发者信息
`contributors`:项目的贡献者信息
`distributionManagement`:项目的部署配置
`issueManagement`:项目的缺陷跟踪系统信息
`ciManagement`:项目的持续集成系统信息
`scm`:项目的版本控制系统西溪
`malilingLists`:项目的邮件列表信息
`properties`:自定义的Maven属性
`dependencies`:项目的依赖配置
`dependencyManagement`:项目的依赖管理配置
`repositories`:项目的仓库配置
`build`:包括项目的源码目录配置、输出目录配置、插件配置、插件管理配置等
`reporting`:包括项目的报告输出目录配置、报告插件配置等

dependencyManagement用于管理依赖的版本,dependencyManagement内拥有的依赖不需要写依赖版本号

dependencyManagement可以使用<scope>import</scope>引入其他依赖的dependencyManagement 但是不会引入除了dependencyManagement外的其他内容

相关文章

  • maven笔记-下载和setting设置

    maven笔记-下载和setting设置 maven官方网站:http://maven.apache.org/ 下...

  • Maven备忘

    Maven 笔记 https://www.yiibai.com/maven/enable-proxy-settin...

  • maven学习笔记

    maven学习笔记 2016年1月6日 一、maven安装 windows下maven安装安装maven前,首先要...

  • 关于 maven

    慕课网《项目管理利器——maven》笔记 项目管理利器 maven maven 是基于项目对象模型(POM),可以...

  • to Learn list

    maven B 笔记 spring IOC docBspring 笔记spring 常用注解 spring AOP...

  • <JavaWeb>Maven简介

    笔记总结自网易云课堂Maven课程 什么是Maven Maven是由Apache基金会出品的,使用JAVA编写的开...

  • Maven学习笔记

    阅读《Maven实战》许晓斌的一些笔记,便于自己和道友查阅 maven依赖 maven具有传递性依赖,比如 A 依...

  • springboot 01 Getting started

    Maven配置笔记Maven两种实现方式1. 使用parent,项目继承至 spring-boot-starter...

  • 自动化构建工具Maven

    该心得全部来源于菜鸟教程-maven以及尚硅谷Java视频教程_Maven的学习过程笔记。 Maven:一个纯Ja...

  • 跟着张博学习给开源项目修bug

    本文为硬核空间张博视频笔记 给maven修bug:maven3.6.1不能成功编译kotlin模块 https:/...

网友评论

      本文标题:maven笔记

      本文链接:https://www.haomeiwen.com/subject/ripxxqtx.html