【maven_nexus3私服搭建】
# 00.安装环境说明
# (1)Windows7 64位
# (2)JDK1.8 64位
# (3)Sonatype Nexus Repository OSS 3.14
# (4)Apache Maven 3.2.3
# 一、Nexus 下载与安装
# 01.登陆Sonatype Nexus官网,下载Sonatype Nexus Repository OSS(开源社区版)
# 官网地址: https://oss.sonatype.org/
# 02.解压到本地硬盘
# 03.进入 nexus-3.14.0-04-win64/nexus-3.14.0-04/bin目录
# 以管理员身份打开命令行:nexus /install Nexus3 Service
# 该命令将会将Nexus Repository注册成为Windows服务
# 也可以不安装直接启动,命令: nexus /run
# 04.进入windows服务管理页面,启动刚刚注册的Nexus3服务
# 05.等待Nexus Repository程序初始化完成
# 06.打开浏览器,输入 localhost:8081,登录管理界面(安装成功)
# 默认管理员账号为admin,密码为admin123,
# 二、本地 Apache Maven 配置
# 编辑 conf/settings.xml
# 添加私服认证信息和私服镜像信息
<server>
<id>nexus</id>
<username>admin</username>
<password>admin123</password>
<server>
<mirror>
<id>nexus</id>
<mirrotOf>*</mirrotOf>
<url>http://localhost:8081/repository/maven-public/</url>
</mirror>
# 注: server中的id与mirror中的id需要一致
# 三、Nexus 配置文件
# nexus-3.14.0-04-win64/nexus-3.14.0-04/etc/nexus-default.properties
# 四、添加阿里云仓库
# 点击Repositories,右边点击Create repository,在接下来的页面选择“maven2 proxy”。
# 在具体配置页面取名 maven-aliyun-repository
# URL输入:http://maven.aliyun.com/nexus/content/groups/public/ 其他默认值即可。
# 点击maven-public,在Group中,将 maven-aliyun-repository 加到Members中,并排序到首位
# 五、使用 mvn deploy 向 Nexus服务器 上传项目
# 项目中的pom文件添加
<distributionManagement>
<repository>
<id>nexus</id>
<name>Nexus Release Repository</name>
<url>http://localhost:8081/repository/maven-releases/</url>
</repository>
<snapshotRepository>
<id>nexus</id>
<name>Nexus Snapshot Repository</name>
<url>http://localhost:8081/repository/maven-snapshots/</url>
</snapshotRepository>
</distributionManagement>