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>
相关推荐
吃饱了得干活3 小时前
Spring Cloud Gateway 微服务网关:路由、断言、过滤器
java·spring cloud
lwx572805 小时前
探秘InnoDB:搞懂它的内存、线程、磁盘与日志刷盘策略
java·后端
Flynt6 小时前
从Spring Boot 4.0升到4.1,我在Maven和gRPC上栽了跟头
java·spring boot·后端
plainGeekDev7 小时前
Activity 间传值 → Navigation 参数
android·java·kotlin
plainGeekDev7 小时前
onActivityResult → ActivityResult API
android·java·kotlin
Sunia7 小时前
《AgentX 专栏》10-生产部署:3台2C4G云服务器把企业级Agent真正跑起来的完整方案
java·架构
ZhengEnCi8 小时前
J7A-高级Java工程师面试三道灵魂拷问-深度广度与工程素养的终极检验
java·后端
狼爷1 天前
吃透 Java Function 接口,搞定 99% 的 Stream 场景
java·函数式编程
祎雪双十Gy1 天前
从 DataX 的配置加载说起:我用 FastJson2 做了一个轻量级动态配置管理库
java·后端
小锋java12341 天前
分享一套锋哥原创的SpringBoot4+Vue3宠物领养网站系统
java