Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载

目录

私服是一台独立的服务器,用于解决团队内部的资源共享与资源同步问题。

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第1张图片

1.Nexus

Nexus是sonatype公司的一款maven私服产品。

下载地址

启动

nexus.exe /run nexus

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第2张图片

访问 & 登录

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第3张图片

2.私服仓库分类

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第4张图片

 Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第5张图片

3.资源上传和下载 

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第6张图片

本地仓库上传和访问资源需要进行配置

①创建两个仓库demo-snapshot和demo-release

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第7张图片

 ②配置访问私服的权限

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第8张图片


  
  
      demo-snapshot
      admin
      root
  
  
      demo-release
      admin
      root
  

③配置私服访问路径

还是在setting.xml文件中配置 


    
    
      maven-public
      *
      http://localhost:8081/repository/maven-public/
    
 

配置信息和下图的maven-group仓库组保持一致,并且将demo-snapshot和demo-release仓库添加到仓库组中。

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第9张图片

④在上面文章的demo_aggregate工程中配置私服的具体位置(pom.xml文件)


    
        demo-snapshot
        http://localhost:8081/repository/demo-snapshot/
    
    
        demo-release
        http://localhost:8081/repository/demo-release/
    

⑤上传 

Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第10张图片

 查看一下

  Maven进阶2 -- 私服(Nexus)、私服仓库分类、资源上传和下载_第11张图片

你可能感兴趣的:(SSM,maven,java,私服,nexus)