Maven-搭建私有仓库

使用NEXUS REPOSITORY MANAGER 3在Windows上搭建私有仓库。

NEXUS REPOSITORY MANAGER 3 是一个仓库管理系统。

下载NEXUS3

官网上是无法下载的,所以网上搜nexus-3.18.1-01-win64就能搜到,下载即可。

安装NEXUS3

下载nexus-3.18.0-01-win64.zip至相应目录下(路径不要有中文)。

解压

解压nexus-3.18.0-01-win64.zip压缩包,得到以下两个目录:

5c545f8531d7446284441849772a22fc.png

启动

进入到nexus-3.18.0-01\bin目录下,打开控制台输入命令:

bashnexus.exe /run

输出一些日志之后出现以下内容,说明NEXUS3成功启动:

bash-------------------------------------------------

Started Sonatype Nexus OSS 3.18.0-01

打开浏览器访问http://localhost:8081/

Maven-搭建私有仓库_第1张图片

NEXUS3安装成功⭐

使用NEXUS3

登录NEXUS3

初始账号 admin

初始密码 sonatype-work\nexus3\admin.password文件里面

 

Maven-搭建私有仓库_第2张图片

更新setting.xml

修改maven的setting.xml配置文件的以下内容:




    
    
    
        
            releases
            admin
            admin123
        

        
            snapshots
            admin
            admin123
        
    

    
        
            nexus3
            central
            http://localhost:8081/repository/maven-public/
        
    

Maven-搭建私有仓库_第3张图片

更新pom.xml

修改项目的pom.xml文件,添加以下内容:



    4.0.0

     

    
        
        
            nexus3 
            http://127.0.0.1:8081/repository/maven-public/ 
            
                true
            
            
                true
            
        
    
    
        
        
            releases 
            http://127.0.0.1:8081/repository/maven-releases/
        
        
            snapshots 
            http://127.0.0.1:8081/repository/maven-snapshots/
        
    

Maven-搭建私有仓库_第4张图片

pom新增依赖

新增依赖,测试拉取依赖功能:

    
        
            org.apache.dubbo
            dubbo-spring-boot-starter
            2.7.4.1
        
        
            org.springframework.boot
            spring-boot-starter
            2.7.14
        
    

Maven-搭建私有仓库_第5张图片

 因为默认配置了代理,不在本地仓库中的外部依赖也能拉取。

deploy发布依赖

点击deploy发布依赖到私有仓库中:

Maven-搭建私有仓库_第6张图片

私有仓库查看发布的依赖:

Maven-搭建私有仓库_第7张图片

 

发布成功⭐

 

 

 

 

你可能感兴趣的:(#,Spring,Boot,maven,java)