搭建maven私服(nexus)

来源:互联网 发布:预约挂号系统php源码 编辑:程序博客网 时间:2024/06/04 18:48

1.Nexus Maven仓库管理器,通过nexus可以搭建maven仓库,同时nexus还提供强大的仓库管理功能,构件搜索功能等。

2.下载Nexus,下载地址是:http://www.sonatype.org/nexus/archived/

3.安装Nexus,解压下载的Nexus版本,进入bin目录,执行nexus.bat install进行安装,安装成功后可以在服务中查看nexus服务.


 卸载nexus服务,只需要进入bin目录,执行命令:nexus.bat uninstall

4.启动nexus,进入bin目录,打开cmd,执行命令:nexus.bat start,或者在服务中直接启动nexus服务.

5.查看nexus的配置文件:/conf/nexus.properties


 访问端口是8081,可以在浏览器中输入:http://localhost:8081/nexus/

6.访问界面如下:


点击右上角的log in进行登陆,使用nexus的内置账户:admin/admin123

7.查看nexus的仓库:


8.nexus仓库有四种类型:

  hosted,本地仓库,部署自己的jar到这个类型的仓库,包括releasessnapshot两部分,Releases公司内部发布版本仓库、Snapshots 公司内部测试版本仓库

  proxy,代理仓库,用于代理远程的公共仓库,如maven中央仓库,用户连接私服,私服自动去中央仓库下载jar包或者插件。

  group,仓库组,用来合并多个hosted/proxy仓库,通常我们配置自己的maven连接仓库组。

  virtual(虚拟):兼容Maven1 版本的jar或者插件 

9.nexus仓库默认在sonatype-work目录中:


10.项目发布到nexus 

 需要在客户端 maven环境 settings.xml配置连接私服的用户和密码:

 

 

 配置项目pom.xml 

 这里的<id>是和settings.xml配置的<id>对应.




0 0
原创粉丝点击