nexus 创建私服仓库上传jar包

前提条件 : 本地搭建好nexus私服仓库

如何搭建nexus私服请参考: Nexus、Maven仓库介绍以及在项目中使用Maven私服

登录私服仓库,创建宿主仓库类型

image
image
image

Repositories默认存在一些仓库说明:

  1. maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar
  2. maven-releases:私库发行版jar
  3. maven-snapshots:私库快照(调试版本)jar
  4. maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml中使用。

nexus默认存在的仓库类型有以下四种

  1. group(仓库组类型):又叫组仓库,用于方便开发人员自己设定的仓库;
  2. hosted(宿主类型):内部项目的发布仓库(内部开发人员,发布上去存放的仓库);
  3. proxy(代理类型):从远程中央仓库中寻找数据的仓库(可以点击对应的仓库的Configuration页签下Remote Storage Location属性的值即被代理的远程仓库的路径);
  4. virtual(虚拟类型):虚拟仓库(这个基本用不到,重点关注上面三个仓库的使用);

配置maven settings 文件

image
    
        devtest
        admin
        admin123
    

配置私服中央仓库地址:




    
        
            nexusProfile
            
                
                    maven-public
                    Nexus Repository
                    http://192.168.118.131:8081/repository/maven-public/
                    
                        true
                    
                    
                        true
                        always
                        warn
                    
                
            
            
                
                    maven-public
                    Nexus Plugin Repository
                    http://192.168.118.131:8081/repository/maven-public/
                    
                        true
                    
                    
                        true
                        always
                        warn
                    
                
            
        
        
    
  
  

   
    nexusProfile 
   
 

配置项目的pom文件

image

        
            devtest
            http://192.168.118.131:8081/repository/devtest/
        
        

        
            nexus-releases
            http://192.168.118.131:8081/repository/maven-releases/
        
    

    
        
        
            nexus-snapshots
            nexus-snapshots
            http://192.168.118.131:8081/repository/maven-snapshots/
            
                true
            
            
                true
            
        
        
        
            spring-milestone
            Spring Milestone Repository
            http://repo.springsource.org/milestone
        
    

测试上传jar

image

上传成功

image

你可能感兴趣的:(nexus 创建私服仓库上传jar包)