环境
操作系统:Windows Server 2008 R2 Enterprise
JDK:1.8.0_161
Nexus:nexus-3.16.2

1,什么是Maven私服
Maven私服是在局域网内搭建的私有仓库,私有仓库内已经包含了大量常用的jar包,开发人员从私服下载jar包要比从中央仓库下载的快,另外对于限制外网访问的办公环境,私服也是必须的。常见私服软件有Nexus和Artifactory,我们这里选择Nexus搭建私服。

2,下载Nexus软件包
官网地址:https://help.sonatype.com/repomanager3
进入该网页,我们可以了解软件的相关介绍,然后点击左上角的Download链接可以跳转到下载页面,我们选择windows的安装包

3,安装Nexus
下载完成后,我们解压软件到D:\nexus,里面包含两个目录nexus-3.16.2-01和sonatype-work

然后进入到D:\nexus\nexus-3.16.2-01\bin目录中

该软件没有图形安装界面,我们需要进入命令行运行nexus.exe

在安装Nexus前我们要确保系统已经安装了JDK1.8

启动Nexus

nexus.exe /run

使用run命令可以直接启动Nexus,这样启动Nexus并没有将它安装到windows服务中,虽然简单,但是如果服务器重启,那么就需要人为干预。在当前命令行窗口中按住CTRL-C就可以关闭Nexus。

安装Nexus
将Nexus安装到windows服务器中,然后设置成自动启动,就可以在服务器重启后,自动启动私服。这里我们需要使用install命令

nexus.exe /install nexus

结果出现以下错误

这是因为权限不足造成的,我们需要以管理员身份运行cmd命令行窗口。重新运行该命令,显示安装成功

我们可以在windows服务中看到已经安装的nexus服务

安装完成后,我们可以使用start命令启动服务

nexus.exe /start nexus



我们可以看到nexus服务已经处于运行状态。

4,访问Nexus
Nexus集成了Jetty,服务启动后就可以通过浏览器访问,默认端口为8081,可以通过服务器IP加端口号直接访问(http://<server_host>:),例如http://192.168.1.28:8081

默认账号为admin,密码为admin123

到这里我们就已经完成了私服的搭建。

使用Nexus在Windows中搭建Maven私服相关推荐

  1. Nexus 3.31.1-01搭建 maven 私服 windows

    文章目录 1. Nexus 3 下载 2. 解压后目录 3. 前台启动 4. 浏览器访问 5. 登录 1. Nexus 3 下载 nexus3下载地址 2. 解压后目录 3. 前台启动 进行命令窗口, ...

  2. Linux中搭建Maven私服

    linux安装maven 先解压maven的压缩包apache-maven-3.5.4-bin.tar.gz   命令: tar -zavf pache-maven-3.5.4-bin.tar.gz ...

  3. 在linux中搭建maven私服

    作用:maven Repository 中不存在的jar包,要用maven形式放到项目中,就可以用这种方式 一.jdk环境要有(略过) 二.maven环境 1.下载tar包 (1)Maven下载地址 ...

  4. Nexus存储库管理器搭建-Maven私服

    写在前面

  5. linux设置nexus开机自启动_在linux中使用nexus搭建maven私服

    首先介绍下为什么要搭建maven私服,简单点说就是就是把项目工程中的Jar包放在一个服务器上,每次Jar包的修改都能去私服上面Down到本地.可以对整个项目组的人形成一个统一的管理. 2.下载完之后就 ...

  6. Maven学习总结(九)——使用Nexus搭建Maven私服

    2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(九)--使用Nexus搭建Maven私服 一.搭建nexus私服的目的 为什么要搭建nexus私服,原因很 ...

  7. Maven学习 使用Nexus搭建Maven私服(转)

    为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到 ...

  8. Maven学习-使用Nexus搭建Maven私服

    为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到 ...

  9. Maven学习使用Nexus搭建Maven私服

    原文:http://www.cnblogs.com/quanyongan/archive/2013/04/24/3037589.html 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给 ...

  10. windows下使用nexus3.x搭建maven私服

    写在前面 本文描述了在windows下如何使用nexus3.x搭建maven私服,文章可能还有很多不足,请大家谅解,欢迎大佬提意见. 本文使用到的东西 nexus win10 文章目录 写在前面 本文 ...

最新文章

  1. python解一元二次方程步骤-一元二次方程解法的实现(Python)
  2. 浙大计算机知识基础,计算机基础知识题浙大远程
  3. 高并发场景下 disk io 引发的高时延问题
  4. 数字图像与数字图像处理
  5. Python函数式编程小案例:文本加密
  6. JavaScript操作BOM对象 - document对象; history 和 location对象 ,对话框,Date时间对象...
  7. 利用反射技术动态执行方法时如何取引用类参数的值
  8. 基于软件界面的汽车故障模拟系统
  9. 有关十二个“一”的文艺创作-拓展版
  10. springboot配置mybatis.generator
  11. Python 预测基因变异是否具有相互冲突的临床分类问题
  12. c++国际象棋上的麦粒
  13. 华为鸿蒙 OS 2.0 系统流畅度实测:差距到底多大?
  14. oracle 结果集已耗尽_结果集已耗尽
  15. Linux操作系统基础知识(一)
  16. java过滤xss_java处理XSS过滤的方法
  17. 北理工冬令营遗留之优先队列
  18. mnist 数据集 下载 训练 测试 pytorch
  19. 51nod3241 小明和他的同学们
  20. C# 将对象转换成字节数组(二进制数据)

热门文章

  1. 车间调度丨布谷鸟算法:以算例MK01为例
  2. 基于钓鱼邮件测试的安全意识教育方法
  3. libhv网络库源码剖析
  4. 智鼎逻辑推理题及答案_2020常见校招笔试题型解析
  5. 后端开发面试自我介绍_Java后端面试总结
  6. 关于使用CAD文件预览的使用
  7. SiamFC代码配置复现
  8. 编程英文单词的标准缩写
  9. 高等数学 常用数学公式
  10. 苹果邮箱格式_3个小工具,让PDF格式不仅能编辑还能转成word 、execl、 ppt