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>
相关推荐
ba_pi5 分钟前
springAI2.0接入mcp读取mysql
java·agent·spring ai
宸津-代码粉碎机11 分钟前
Java面试核心:JVM三大GC垃圾回收算法原理与生产场景落地分析
java·大数据·人工智能·python·spring
Ivanqhz13 分钟前
BPE(Byte Pair Encoding) 算法
java·服务器·网络·深度学习·神经网络
愛芳芳17 分钟前
Swagger2 多环境动态配置实战指南
java·后端·maven·springboot·swagger
huaweichenai21 分钟前
spring boot实现任务异步处理(队列)
java·spring boot
MZA66624 分钟前
实战:基于 XXL-JOB + 策略模式 + Nacos 配置化的 CSV 导出任务系统设计
java·spring boot·mybatis
邪修king29 分钟前
Re:Linux 系统篇(二十九):动静态库Chapter2:动态库深度辨析 —— 核心本质、制作流程、双阶段查找模型与排错指南
android·java·linux·开发语言
泡海椒1 小时前
告别 iText 繁杂配置:jquick-pdf 极简 PDF 生成实战(零基础上手)
java·开发语言·pdf
Bs_MoneyMagnet4 小时前
基于springboot+vue的滑雪场票务与装备租赁系统的设计与实现 源码+文档
java·vue.js·spring boot·后端·spring·毕业设计·计算机毕业设计
野生技术架构师10 小时前
2026 Java 面试全套总结,八股 + 场景 + AI 相关面试考点
java·人工智能·面试