如何将项目发布到nexus并从私服上下载

1 项目发布到nexus

1.1 修改setttings.xml文件

   在maven的settings.xml中,需要配置连接私服的用户名和密码

    
      releases
      admin
      admin123
    
	
      snapshots
      admin
      admin123
    

1.2 配置项目的pom.xml文件

    在pom.xml中配置私服仓库的地址,本公司的自己的jar包会上传到私服的宿主仓库,根据工程的版本号决定上传到哪个宿主仓库,如果版本为release则上传到私服的release仓库,如果版本为snapshot则上传到私服的snapshot仓库

 
  	
  		releases
	http://localhost:8081/nexus/content/repositories/releases/
  	 
  	
  		snapshots
	http://localhost:8081/nexus/content/repositories/snapshots/
  	 
  

这里需要注意的是:pom.xml这里 和 settings.xml 配置 对应!

1.3 发布到私服上

    直接用deploy命令将项目发布到私服上

如何将项目发布到nexus并从私服上下载_第1张图片

1.4 查看发布到私服的项目

输入:http://localhost:8081/nexus/content/repositories/snapshots/,从下图中的com/处即可查看

如何将项目发布到nexus并从私服上下载_第2张图片

2 从nexus上下载

2.1 在settings中配置仓库

 
       
	
    dev   
       
        
		
        nexus   
		
        http://localhost:8081/nexus/content/groups/public/   
		
           
          true   
           
		
           
          true   
           
         
      
	   
    	
          
        	
            public  
            Public Repositories  
            http://localhost:8081/nexus/content/groups/public/  
          
      
    
  
 
    dev
  

2.2 从本地仓库 Repository删除

2.3 打开maven console

    发现console中正在从nexus上下载,而其他依赖于该项目模块的其他模块,也出现了相应的jar包

如何将项目发布到nexus并从私服上下载_第3张图片

如何将项目发布到nexus并从私服上下载_第4张图片 

你可能感兴趣的:(Maven)