一、安装配置
CSDN下载地址:https://download.csdn.net/download/fuwen1989/11654339
云盘: https://pan.kingdee.com/s/MTEwMzAyMCw3YWY2
访问密码:x5xn
官方:https://www.sonatype.com/download-oss-sonatype(建议使用迅雷下载)
1. 私服简介
私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服将请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。
2. 环境要求
由于Nexus3.x仅支持jdk1.8+版本和Maven3.3+版本,所以系统需要先安装 JDK8 和 Maven3.3,这里不多讲。
参考文章:https://blog.csdn.net/fuwen1989/article/details/51204300
3. 简单配置
windows版本安装也比较简单,采用默认配置,这里只修改了下端口号,改为了8087
4. 启动项目
在项目的bin目录下执行运行命令(使用管理员权限)
cd D:\nexus\nexus-3.17.0-01\bin
nexus.exe /run (回车即可运行,会打印日记)
通过浏览器打开127.0.0.1:8087就可以进行管理了。
5. 登录管理页面
首次登录:账号使用admin,密码在D:\nexus\sonatype-work\nexus3\admin.password文件里
登录后修改密码为admin123。
6. 添加阿里云仓库
如下图,点击Repositories,右边点击Create repository,在接下来的页面选择“maven2 proxy”,在具体配置页面取名aliyun-nexus,URL输入:http://maven.aliyun.com/nexus/content/groups/public/,其他默认值即可。
7. 管理maven-public
将刚刚添加的aliyun-nexus添加到maven-public库成员,将aliyun-nexus排到最上面。
8. 配置Maven环境
编辑配置文件apache-maven-3.3.9\conf\settings.xml
<servers>
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>nexu