Maven私有仓库本地配置

介绍

Maven仓库用来存放Maven管理的所有Jar包。分为:本地仓库 和 中央仓库。

本地仓库:Maven本地的Jar包仓库,默认地址:${maven_home}/.m2/

中央仓库:Maven官方提供的远程仓库,或者是公司私有仓库(Nexus)

当项目编译时,Maven首先从本地仓库中寻找项目所需的Jar包,若本地仓库没有,再到Maven的中央仓库下载所需Jar包。当执行Install或者deploy时,本地打出的Jar包就会更新到本地仓库或者是远程私有仓库,供其它项目依赖。

本文涉及的配置操作基于maven版本: 3.6.3验证通过。

使用

一、操作步骤

1.在本地maven的 settings.xml 配置使用公司maven仓库时,配置个人账号,在 servers 节点增加配置(需要则配置,不需要则跳过)

本地密码如果不想以明文方式暴露可以参考: maven仓库密码加密

<server>

    <id>pig-repo</id>

    <username>个人账号</username>

    <password>个人账号的密码</password>

</server>

附:maven仓库密码加密

a.设置加密盐值

> mvn --encrypt-master-password Master password: // 输入盐值 {sc8pIfgAx+kHX9p3pJLwIX6JR7v6F5sLzLMLFQFiE9w=} // 此处为给密码加密的加密盐值

b.配置${maven_home}/.m2/settings-security.xml文件,文件不存在则手动创建,加密盐值配置

<settingsSecurity>

    <master>{sc8pIfgAx+kHX9p3pJLwIX6JR7v6F5sLzLMLFQFiE9w=}</master> </settingsSecurity>

c.对实际使用的密码进行加密,生成密文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值