Maven笔记
过气蟹黄堡
这个作者很懒,什么都没留下…
展开
-
Maven一些概念(介绍,安装,仓库)
Maven是什么 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具(项目管理工具) Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理 相当于iOS cocoapods Maven的好处【 lib】 1.方便jar的管理 2.不需要上传jar包到svn 主要是划分项目框架,整合管理 jar 包...原创 2019-02-23 10:54:27 · 153 阅读 · 0 评论 -
Maven 坐标
坐标 坐标是 Maven 中最为核心的概念 在前一篇博客提到,我们采用了 Maven 方式构建项目之后,取消了各个模块中的 lib 文件夹,不再导入 jar 包到 Lib 文件夹中,而是通过 pom.xml 这个配置文件从仓库中读取 那么问题来了:如何在 pom.xml 这个配置文件中精确的定位到你所需要的 jar 呢 这里就引入了坐标这个概念(GAV),通过坐标,在互联网上精确的定位到一个所需...原创 2019-02-23 11:44:57 · 1000 阅读 · 0 评论 -
Maven 依赖管理(scoper依赖范围,依赖传递,冲突等)
前言 在上一篇博客中,主要是写的关于如何通过坐标的方式,在互联网中精准定位需要使用的 jar 包,并由中央仓库下载到本仓库,其中,坐标主要包括 GAV 这3部分。 事实上,一个依赖除不仅可以从互联网上导入 jar 包,同时也可以依赖其他模块,也可以被其他模块依赖等 因此,对于依赖这个标签而言,仅包括 GAV 这3部分是不够的,还包括其他的部分来应对不同模块之间的依赖调用的关系 引入 提到依赖...原创 2019-02-23 13:18:23 · 731 阅读 · 0 评论 -
Maven环境变量配置
包括两部分 下载Maven文件,并解压到一个文件夹下(无固定) 新建Maven的HOME变量,增加Path变量 下载 官网: http://maven.apache.org/download.cgi 如图: 放在任意一个目录下 配置环境变量 打开配置界面:我的电脑 -> 属性 打开环境变量配置 新建一个系统变量 输入你的 Maven 的文件夹位置 点击编辑Path文件,...原创 2019-02-19 20:26:27 · 159 阅读 · 0 评论