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>
相关推荐
yuniko-n22 分钟前
【JUC】原子类 LongAdder
java
瑞got42 分钟前
java使用CountDownLatch做并行查询
java·开发语言
谢尔登1 小时前
02_开发环境配置
java
学长毕设1 小时前
基于springboot的实验室设备管理系统
java·spring boot·后端
学长毕设2 小时前
基于springboot的社区养老监护系统的设计与实现
java·spring boot·后端
会编程的吕洞宾2 小时前
RAG检索质量怎么评估?3个指标+LLM裁判实战
java·开发语言·人工智能·后端
卢总霸气2 小时前
上海交大机动学院学位论文参考文献Zotero CSL 样式-2026
java
段一凡-华北理工大学2 小时前
高炉能源系统智能化:热风炉、煤气与极致能效~系列文章07:高炉煤气:产生规律与全厂用户平衡
java·前端·能源
咖啡八杯2 小时前
Redis 工具封装:RedisCache 对 Operations 体系的二次封装
java·数据库·redis·缓存·框架·springboot·若依
wno7042 小时前
Springboot国际化信息(i18n)解析
java·spring boot·后端