maven --私服

一、私服简介

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

Nexus--Sonatype公司的一款maven私服产品

下载完成后解压

(1)启动服务器

maven --私服_第1张图片maven --私服_第2张图片

maven --私服_第3张图片

maven --私服_第4张图片

如何使用这个服务器 ?

(2)使用服务器

在浏览器中输入localhost:8081,出现下面的界面

maven --私服_第5张图片

 点击登陆

maven --私服_第6张图片

 修改信息

修改基础配置信息
安装路径下etc目录中nexus-default.properties文件保存有nexus基础配置信息,例如默认访问端口
修改服务器运行配置信息
安装路径下bin目录中nexus.vmoptions文件保存有nexus服务器启动对应的配置信息
例如默认占用内存空间
 

注意:我第一次敲的时候没注意,路径下有中文,所有报错,切记 

二、私服仓库分类

私服资源操作流程分析

maven --私服_第7张图片

三、资源上传与下载

在maven的安装包下的conf文件下有一个setting,在里面配置访问私服的权限

这里的id是自己配置的仓库的名字,username和password分别是登陆服务器的用户名和密码

maven --私服_第8张图片

 

 
    
      pzh-Release
      admin
      admin
    
    
      pzh-Snapshot
      admin
      admin
    

配置映射 

maven --私服_第9张图片

maven --私服_第10张图片

 

 maven --私服_第11张图片

 maven --私服_第12张图片

 这样就可以配置私服的访问路径了

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

配置当前工程保存在私服中的具体位置



     
           pzh-Release
           http://localhost:8081/repository/pzh-Release//
     
     
            pzh-Snapshot
            http://localhost:8081/repository/pzh-Snapshot/
     

配置完成,可以发布资源了

maven --私服_第13张图片

 maven --私服_第14张图片点击deploy就可以发布了

maven --私服_第15张图片

 

 

你可能感兴趣的:(Maven进阶,maven,java)