【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>

最新文章

  1. 比较下OceanBase的选举协议和Raft的选举协议的区别
  2. mybatis java.lang.UnsupportedOperationException
  3. HDU 4604 Deque(最长上升子序)
  4. 英文破折号(em dash)、连接号(en dash)与连字符(hyphen)的区别及各自用法是什么?
  5. int组成时间值
  6. C语言的printf输出格式控制
  7. 从一般分布式设计看HDFS设计思想与架构
  8. 在Simplicity Studio下创建适用于EFR32的工程项目
  9. .net core通过多路复用实现单服务百万级别RPS吞吐
  10. 【Java每日一题】20170324
  11. Alpha版本 - 展示博客
  12. ES next &amp; Async Await
  13. 2018.06.30 BZOJ4443: [Scoi2015]小凸玩矩阵(二分加二分图匹配)
  14. 2018.09.09 bzoj3505: [Cqoi2014]数三角形(容斥原理+简单计数)
  15. hdoj1373 Channel Allocation(极大团)
  16. Java的Collection.sort()方法
  17. SpringMVC框架并发时出现id变成另外一个用户id问题
  18. python 单线程实现并发
  19. Ural 1519 Formula 1 插头DP
  20. PTA 1005 Spell It Right (20)(20 分)水题

热门文章

  1. xmlhttp.readyState==4 &amp;&amp; xmlhttp.status==200的探究
  2. JavaScript的技巧和最佳实践
  3. url-pattern / /*匹配
  4. 让 linux centos 文件夹地址栏 位置栏显示出来的方法
  5. Exception in thread main java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFacto
  6. jsp引入js文件
  7. hduoj---Tempter of the Bone
  8. HDUOJ------敌兵布阵
  9. Java程序作linux服务并且开机自动启动[转]
  10. RMAN性能监控