maven推送本地jar包到私有库详细配置说明

今天把系统重装了,结果发现之前的maven配置都没了,尴尬,自己博客又没有这个配置,我也不是java从业人员,又要从百度搜一遍解决方案,脑壳疼,所以这个博文用来记录一下,省着我去百度找!

如何配置

1、首先打开项目的 maven 配置,通常手 pom.xml 文件

2、在 <project> 下级添加如下配置

<distributionManagement>
    <repository>
        <id>nexus-releases</id>
        <url>https://nexus.xxx.com/repository/xxx/</url>
    </repository>
</distributionManagement>

这里注意!id 需要跟接下来配置的名称一致!url 即你要推送仓库的目标地址!

3、打开你的maven配置文件,没有就自己创建一个,默认位置:C:\Users\Administrator\.m2,文件名:settings.xml,在 settings 下添加如下配置!

<servers>
    <server>
        <id>nexus-releases</id>
        <username>账号</username>
        <password>密码</password>
    </server>
</servers>

4、如果配置没问题!那么就可以返回你的java项目,使用 delopy 打包并推送到maven私有库了!