Nexus3.X maven私有仓使用

一、简单介绍

    Nexus3.X maven私有仓使用_第1张图片

二、私有仓库依赖上传

1、在maven(本文是用的3.8.5的)的settings.xml的servers节点下新增以下配置

             

        
          maven-snapshots
          >nexus的snapshots库用户名没有就用登录名admin
          nexu的snapshots密码
		
		
          maven-releases
          nexus的releases库用户名没有就用登录名admin
          可以是一个密码
		

2、在上传的依赖项目的pom的project节点下新增以下配置


    
        
            maven-snapshots
            http://私仓的ip端口或域名/repository/maven-snapshots/
        
        
            maven-releases
            http://私仓的ip端口或域名/repository/maven-releases/
        
    

3、清理下项目或者complile或者package一下最后运行deploy(也可以直接运行deploy)

Nexus3.X maven私有仓使用_第2张图片

4、在上传后的效果展示

Nexus3.X maven私有仓使用_第3张图片

三、私有仓使使用

1、在maven的settings中添加



    
    L:\abc\utils\m1
    
    true
    
    
    
    false
    
    
    false
    
    
    
    
    
    
    
        
    
    
        
            maven-snapshots
            用户名
            密码
        
        
            maven-releases
            用户名
            密码
        
    
    
    
    
    
        
            
            public
            morik
            *
            http://您的仓库地址ip端口或域名/repository/maven-public/
        
    
    
        
            jdk-1.8
            
                true
                1.8
            
            
                1.8
                1.8
                1.8
            
        
        
        
            dev
            

                
                    maven-releases
                    http://您的仓库地址ip端口或域名/repository/maven-releases/
                    
                        true
                        always
                    
                    
                        false
                    
                
                
                    maven-snapshots
                    http://您的仓库地址ip端口或域名/repository/maven-snapshots/
                    
                        false
                    
                    
                        true
                        always
                    
                
            
        
    
    
        dev
    



2、新建maven项目引入依赖包测试

Nexus3.X maven私有仓使用_第4张图片

3、效果(查看下基础环境common集成的nacos、sentinel、日志、链路追踪等)

Nexus3.X maven私有仓使用_第5张图片

 Nexus3.X maven私有仓使用_第6张图片

你可能感兴趣的:(架构,运维开发)