安装

1.下载安装包。

访问官方下载网站:https://www.sonatype.com/download-oss-sonatype

先择windows安装包,点击后,开始下载。

2.安装。安装过程很简单,将下载后的zip压缩包解压开,得到两个文件夹:nexus-3.14.0-04、sonatype-work。

nexus-3.14.0-04是安装目录,包含了nexus应用程序,和所有运行nexus需要的依赖组件。

sonatype-work是数据目录,包含了nexus管理的所有存储库、组件和其他数据。

3.启动服务,打开cmd窗口,进入nexus-3.14.0-04/bin目录,并执行nexus.exe /run。如下图。

当控制台打印如下内容,表示服务启动成功,如下图。

4.访问nexus用户界面,浏览器中输入地址:http://localhost:8081/,即可进入界面。

添加阿里云maven代理

1.登录,程序安装后,自带一个管理员账号:admin/admin123,点击由上届sign in按钮,登录。

2.点击设置按钮,进入设置页面。按钮位置如下图。

3.点击左侧菜单Repository>Repositories,然后点击Create repositoty按钮。如下图。

4.选择maven2(proxy),如下图。

5.填写如下两个字段,分别是代理库的名称,所代理的上层库的url。阿里云url为:http://maven.aliyun.com/nexus/content/groups/public/

6.滚动到页面最下方,点击“Create repositoty”按钮。可以看到刚刚新建的代理库已经存在了。

7.重新配置maven-public组,使其包含新建的aliyun-maven。在如上页面,点击maven-public,进入到配置页面。按下图进行修改。把aliyun-maven移至右侧,并向上移至第一位。然后点击保存。

8.点击左侧菜单Repositoty>Repositories,进入到仓库列表页面,点击maven-public一行的copy按钮,然后复制弹出的url,后面配置maven时需要使用。

配置maven客户端使用新建的私服

1.打开文件C:\Users\{username}\.m2\settings.xml,如果没有此文件,则去maven的安装目录中复制一个出来(例如:e:/apache-maven-3.5.3/conf/settings.xml)。在mirrors元素下添加如下内容:

myRepository

myRepository

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

central

其中id/name可以自行修改,url为上述过程中,复制得到的url。使用这个url即包含了maven-public中的所有仓库。

maven伺服搭建_nexus搭建maven私服相关推荐

  1. maven伺服搭建_Maven私服搭建

    一.仓库:本地仓库.第三方仓库(内部中心仓库\私服).中央仓库 1.本地仓库:1).maven将工程中依赖的jar包(构件)从远程下载到本地某目录下管理,通常默认存储地址为${user.home}/. ...

  2. 使用nexus-3.0.2-02-win64搭建自己的Maven nexus私服

    使用nexus-3.0.2-02-win64搭建自己的Maven nexus私服 在Android开发中我们经常引用一些网上的android依赖,例如这种形式的 compile 'com.androi ...

  3. Maven多模块项目搭建

    要: Maven多模块项目搭建,可以通过合理的模块拆分,实现代码复用,便于维护管理,可以根据需要配置指定的模块. __kindeditor_temp_url__   http://git.oschin ...

  4. maven私有仓库的搭建——nexus的安装

    maven私有仓库的搭建 使用Xshell连接远程服务器.本文章主要参考冰河大佬的小伙伴问我:如何搭建Maven私服?我连夜肝了这篇实战文章!! - 冰河的个人空间 - OSCHINA - 中文开源技 ...

  5. Eclipse+Maven+Nexus+Tomcat远程搭建CentOS web server

    Eclipse+Maven+Nexus+Tomcat远程搭建CentOS web server 工具的使用,参考了很多前辈的资料,虽然不是转载但也算不上原创,仅供自己和大家参考罢了. 笔者的本意是要在 ...

  6. Android 使用Nexus搭建本地私有Maven仓库

    一.前言 在Android开发中,经常有一种场景:需要将写好的某个lib用于各个不同的项目中. 做法有二:1.将lib直接导入到项目中,缺点:繁琐,一旦lib项目出现bug,所有导入的项目都要去修改. ...

  7. Eclipse+Maven+SpringMVC+Mybatis+MySql搭建总结

    安装配置Maven省略 新建Maven项目,选择maven-archetype-webapp,填写GroupID和ArtifactID 修改pom.xml <project xmlns=&quo ...

  8. Jenkins + Git + Maven + tomcat集成环境搭建

    折腾了好几天,终于把Jenkins + Git + Maven + tomcat集成环境搭建起来了,最终主要实现"自动构建.部署"web应用. 1.安装环境 操作系统:Centos ...

  9. JAVA学习:maven开发环境快速搭建How to download J2EE API (javaee.jar) from Maven

    http://tech.it168.com/a2011/1204/1283/000001283307.shtml [IT168技术]最近,开发中要用到maven,所以对maven进行了简单的学习.因为 ...

最新文章

  1. 《程序员代码面试指南》第二章 链表问题 构造链表和节点的实体
  2. 2018.5.18信息安全铁人三项赛数据赛复现
  3. UI5控件类似Java反射机制的一个小技巧
  4. python单词什么意思_“逐字逐句”是什么意思?语法在Python中意味着什么?
  5. java中的关键字有哪些_Java关键字有哪些?
  6. android新浪登录接口,新浪游戏AndroidSDK接入文档—服务端.md
  7. 深蓝学院-视觉SLAM从理论到实践基础知识导图
  8. TKDE2022 | 最新深度学习推荐系统综述:从协同过滤到信息增强的推荐系统
  9. linux程序内存布局,关于Linux中程序的内存布局
  10. java设计模式----简单工厂
  11. antv g6 禁止移动_十 AntV
  12. JavaWeb--HttpSession案例
  13. 记Chrome崩溃解决方案
  14. c语言计算标准体重作业,c语言/* 已知成人标准体重粗算公式:
  15. LUA提取免费迅雷账号
  16. Tableau 网站流量分析案例之页面指标分析(一)
  17. 产品30讲之产品周期
  18. 用友加密服务器修改密码,用户密码怎么修改?
  19. 《有限与无限的游戏》第一章 世上至少有两种游戏:经典摘抄(2)
  20. 远程办公时意外摔伤,算工伤吗?

热门文章

  1. 用python编写密码安全性_密码安全性
  2. mysql workbench企业_甲骨文发布MySQL Workbench 6.0版本
  3. Python:timeit库使用方法
  4. 影响工业镜头成像效果的两大技术指标
  5. 老王学linux-系统安全
  6. Github 下载单个文件
  7. hadoop集群虚拟机配置
  8. iframe design=on 时,oncontextmeun不能触发之问题!
  9. python多进程运行死机_python多进程假死
  10. 设计模式 可复用面向对象软件的基础_面向对象的可复用设计模式之简单工厂模式(1/24)...