MAVEN私有仓库配置-Nexus私有仓库

1、maven的配置文件

复制代码
<?xml version="1.0" encoding="UTF-8"?>


<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">

  <localRepository>D:/software/apache-maven-rep2</localRepository>

    <mirrors>
        <mirror>
            <id>maven-local</id>
            <name>maven-local</name>
            <url>http://10.11.139.107:9000/repository/maven-public/</url>
            <mirrorOf>*</mirrorOf>
        </mirror>
    </mirrors>

    <!-- 仅当你需要 deploy 到某个仓库时才需要对应的 server 配置 -->
    <!-- 如果 maven-public 是只读代理,可删除 servers 块 -->
    <servers>
        <server>
            <id>maven-snapshots</id>
            <username>admin</username>
            <password>u%_ilZ=jcHCd%8r1P.mxM^@4oqE+kF</password>
            <configuration>
                <httpConfiguration>
                  <all>
                    <!-- 关键:禁用连接复用 -->
                    <useKeepAlive>false</useKeepAlive>
                    <connectionTimeout>30000</connectionTimeout>
                    <socketTimeout>60000</socketTimeout>
                  </all>
                </httpConfiguration>
            </configuration>
        </server>
    </servers>

</settings>

2、在项目配置拉取及推送,在pom.xml添加如下配置:

复制代码
<repositories>
        <repository>
            <id>public</id>
            <url>http://10.18.55.37:30907/repository/maven-public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>

    <distributionManagement>
        <repository>
            <id>maven-snapshots</id>
            <url>http://10.18.55.37:30907/repository/maven-snapshots/</url>
        </repository>
    </distributionManagement>
相关推荐
毕设源码-赖学姐2 小时前
【开题答辩全过程】以 基于SpringBoot的健身房管理系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
Filotimo_2 小时前
EntityGraph的概念
java·开发语言·数据库·oracle
wregjru2 小时前
【读书笔记】Effective C++ 条款1~2 核心编程准则
java·开发语言·c++
heartbeat..3 小时前
Servlet 全面解析(JavaWeb 核心)
java·网络·后端·servlet
vx_bisheyuange3 小时前
基于SpringBoot的疗养院管理系统
java·spring boot·后端
while(1){yan}3 小时前
使用HuTool实现验证码
spring boot·spring·java-ee·maven
村口曹大爷3 小时前
JDK 24 正式发布:性能压轴,为下一代 LTS 铺平道路
java·开发语言
1.14(java)3 小时前
MySQL数据库操作全攻略
java·数据库·mysql
正远数智4 小时前
深度解析:SRM系统如何赋能采购库存协同
java·lowcode