nexus 安装_java基础maven安装(配置本地仓库)

1)下载
打开地址http://maven.apache.org/download.cgi,点击【
apache-maven-3.6.3-bin.zip】下载e6940ccf7c74c77cbc2b0f785ea28824.png

3) 解压到D:\Program Filesaad3a13f8d581fbea5aaa0df68496a08.png

4)配置环境变量
此电脑-》右键-》【属性】097647774fb79a37193a165c544d6e5a.png

点击【高级系统设置】后选择【环境变量】7f8370c1df4465c2d4cf27178b3479aa.png

61b730c686e748cfd3e78b7272fc9ca6.png

点击系统变量下的【新建】按钮998db40fd046a58832f7e41bd7f42670.png

在弹出框中的【变量名】中输入MAVEN_HOME
在变量值中输入maven压缩包解压后的根路径:D:\Program Files\apache-maven-3.6.3后点击【确定】8c61db66ef6b6cce9686ac4f83f917fa.png

选中系统变量的【Path】,点击【编辑】按钮61c2f7b60d6d6d86ae099fde80c5bef6.png

在编辑环境变量弹出创建中点击【新建】输入%MAVEN_HOME%\bin后点击【确定】按钮。80f0d3574b86566db32eb132288da1ae.png

5)测试:打开命令提示符,在cmd窗口中输入mvn -version ,如果cmd窗口出现如下maven版本信息则表示maven安装完成。4cf5632ae0853f99d1a6e302388cdf10.pnged623e628a1eaffbff69f475490c128c.png

6)配置maven仓库
本地仓库:相当于是远程仓库的一个缓存,当项目需要下载jar包的时候首先去本地maven仓库去找,如果找到则从本地maven仓库下载,找不到则去远程仓库去找。
默认的本地仓库路径为${user.home}/.m2/repository,因为项目的依赖会从远程仓库下载后会缓存到本地仓库,如果使用默认的本地仓库路径则会使c盘越来越大。bcb5ba92c2c975b2d544265a6a25797f.png

下面我们更改本地仓库的路径
首先要选一个目录,在该目录新建个文件夹当做本地仓库,这里我选择在maven的安装路径【D:\Program Files\apache-maven-3.6.3】下新建个【repository】文件夹。638f251636e1063946d88fd3fb69ccd4.png

第二步:打开maven的配置文件【settings.xml】daa73170d47da5a65c52237e85e65372.png

第三步在【settings】节点下新建【localRepository】节点,节点中输入要更改的本地仓库地址:D:\Program Files\apache-maven-3.6.3\repository995a31af87e906073c54654299ea8f79.png

远程仓库:默认为:http://repo1.maven.org/maven2/
远程仓库服务器在国外,因为GW的原因国内访问默认的远程仓库会很慢,这里我们使用阿里的远程仓库来替换默认的远程仓库实现加速的效果。
首先打开maven的配置文件【settings.xml】daa73170d47da5a65c52237e85e65372.png

第二步找到【mirrors】节点,mirrors节点下可以配置多个mirror,每个mirror都有id(是mirror的唯一标识)、name、url(远程仓库地址)、mirrorsOf(代表了一个镜像的替代位置,例如central就表示代替官方的中央库),当需要去远程仓库下载jar包时不是按照位置顺序来查找的,是按钮id的字母排序来查着的,例如当配置了B和A两个mirror,无论这两个mirror的位置如何maven都会首先去A去查询,如果找到了则直接下载,如果找不到或者无法连接到A才会去B查询。
这里我们在mirrors下新建节点,使用阿里的仓库来替换默认的远程仓库alimavenaliyun mavenhttp://maven.aliyun.com/nexus/content/groups/public/central14d98671b516ccad12e594e3c2106244.png

私服:一般由公司专门的团队维护,仅对公司内部提供服务
Maven私服一般安装Nexus。
首先,Nexus下载,访问Nexus官方网址https://www.sonatype.com/download-nexus-repo-oss

e40559e16b02400d5dd9fa1d9f1bb8f4.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值