maven
maven代码管理工具
启帆远航
乘风破浪会有时,直挂云帆济沧海
展开
-
Maven学习(七):maven私服的使用
一、maven私服的结构1、nexus仓库类型1.1、hosted(宿主仓库)部署自己的jar到这个类型的仓库,包括releases和snapshot两部分,Releases公司内部发布版本仓库、 Snapshots 公司内部测试版本仓库。1.2、proxy(代理仓库)用于代理远程的公共仓库,如maven中央仓库,用户连接私服,私服自动去中央仓库下载jar包或者插件。1...原创 2020-01-18 22:52:30 · 314 阅读 · 0 评论 -
Maven学习(六):maven私服安装
一、maven私服的概述1、私服的简介私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。2、私服的优点节省自己的外网带宽 加速Maven构建 部署自己内部的第三方构件 提高稳定...原创 2020-01-16 22:22:54 · 107 阅读 · 0 评论 -
Maven学习(五):maven多模块项目
一、maven的依赖管理在maven的管理体系中,各个项目组成了一个复杂的关系网,但是每个项目都是平等的,每个项目从理论上来说都可以相互依赖。项目的依赖关系主要分为三种:依赖,继承,聚合。1、依赖关系依赖关系是最常用的一种,就是你的项目需要依赖其他项目,maven认为,程序对外部的依赖会随着程序的所处阶段和应用场景而变化,所以maven中的依赖关系有作用域(scope)的限制。 ...原创 2020-01-15 15:17:56 · 653 阅读 · 0 评论 -
Maven学习(四):idea开发maven项目
一、idea的maven配置1、启动idea,如果idea有打开的项目,先关闭项目File——>Close Project,如果没有执行2. 2、打开配置页面Configure ——> Settings3、idea配置maven的安装目录和本地仓库注:如果想在以后不联网的状态创建maven工程,可以设置如下参数二、idea创建web工程...原创 2019-11-24 11:54:26 · 299 阅读 · 0 评论 -
Maven学习(三):maven生命周期
一、maven生命周期简介我们在开发项目的时候,不断地在编译、测试、打包、部署等过程,maven的生命周期就是对所有构建过程抽象与统一,生命周期包含项目的清理、初始化、编译、测试、打包、集成测试、验证、部署、站点生成等几乎所有的过程。maven对项目构建过程分为三套相互独立的生命周期,请注意这里说的是“三套”,而且“相互独立”,这三套生命周期分别是:Clean Lifecycle(Clean生...原创 2019-11-23 23:31:11 · 114 阅读 · 0 评论 -
Maven学习(二):maven的标准目录和常用命令
一、maven的标准目录作为一个maven工程,它的src目录和pom.xml是必备的进入src目录后,我们发现它里面的目录结构如下:src/main/java —— 存放项目的.java文件src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件src/test/java —— 存放所有单元测试.java文件,如JUnit...原创 2019-11-23 15:50:26 · 196 阅读 · 0 评论 -
Maven学习(一):maven的下载安装
一、maven的简介1、maven的定义Maven是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。2...原创 2019-11-23 15:47:08 · 116 阅读 · 0 评论