为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,还有就是公司内部开发的一些版本的jar包,如果没有私服需要一人拷贝一份然后再自己安装到maven仓库,个别开发人员可能未关注jar版本,造成不必要的问题,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。

(windows版本安装)

1.首先安装好maven,jdk等必须的环境

2.下载最nexus    下载地址:http://www.sonatype.org/nexus/go

3.解压文件出现以下两个文件夹

4.端口号配置,nexus-2.12.0-01下的conf下的nexus.properties,默认是8081

5.打开nexus-2.12.0-01下的bin目录

6.以管理员身份打开cmd窗口

7.切换到nexus-2.12.0-01\bin目录

执行安装命令 nexus install

安装成功,安装成功后计算机服务中会出现nexus服务

执行nexus start 启动服务

执行启动后等1到2分钟出现上述界面启动成功,启动成功后电脑服务中显示nexus正在运行中

8.访问http://localhost:8081/nexus查看,(我自己安装时更改了端口号,这是默认端口号)账号名admin密码admin123

以上是windows系统安装方式

/***************************************************************************************/

                  分割线

/**************************************************************************************/

以下是linux系统安装方法

1.上传文件到linux服务器,不做介绍

2.在/usr/local/目录下创建文件夹nexus

  linux命令:mkdir /usr/local/nexus

3.解压上传的文件到/usr/local/nexus/目录下

  tar -zxvf /home/yang/nexus-2.12.0-01-bundle.tar.gz(上传的文件路径,我的文件在/home/yang/目录下) -C /usr/local/nexus

解压后进入/user/local/nexus目录下   进入目录linux命令,cd /usr/local/nexus    进入后查看命令ll

配置文件同windows一样

此处需额外配置一项

进入nexus-2.12.0-01目录下的bin目录编辑nexus文件

编辑命令 vim nexus

编辑后保存退出

4.启动

进入nexus-2.12.0-01目录下的bin目录

启动命令 nexus start

重启命令 nexus restart

停止命令 nexus stop

5.防火墙

linux系统防火墙默认是开启的切端口未打开

关闭防火墙命令 service iptables stop  临时关闭,重启系统后防火墙会自动启动需重新关闭

以下是网络上提供三种关闭防火墙方法

至此linux系统下nexus安装完毕访问同windows,ip地址为linux服务器地址

maven私服搭建nexus/windows/linux(一)的更多相关文章

  1. window Maven私服搭建——nexus

    注:本文来源于 <window   Maven私服搭建--nexus> Maven私服搭建--nexus 1.下载nexus https://www.sonatype.com/downlo ...

  2. maven私服搭建nexus介绍(二)

    1.各个仓库介绍 Hosted:宿主仓库 主要放本公司开发的SNAPSHOTS测试版本,RELEASES正式发行版.合作公司第三方的jar包. Proxy:代理仓库 代理中央仓库:代理Apache下测 ...

  3. Maven私服搭建(Nexus Repository Manager 3)

    下载和安装 下载地址:https://help.sonatype.com/repomanager3/download 注意:Nexus Repository Manager 3是一个Java服务器应用 ...

  4. Linux安装配置maven以及搭建nexus私服(编写启动脚本)

    2011年07月12日16:32  下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetw ...

  5. maven私服搭建

    一.软件安装 地址:http://www.sonatype.org/nexus/thank-you-for-downloading/?dl=tgz 解压: 启动: >> nexus sta ...

  6. maven私服搭建(centOS6.5)

    maven的好处和私服的应用本文不赘述,私服搭建如下: MAVEN 私服搭建(centOS 6.5 环境) 1.  准备环境,搭建centOS6.5系统环境,略 2.  准备对应的软件包如下: A. ...

  7. maven仓库总结,maven私服搭建

    配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...

  8. maven仓库总结,maven私服搭建,批量mvn eclipse:eclipse

    配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...

  9. maven私服搭建&使用

    Maven私服搭建教程 一.nexus安装 1,解压安装包 安装包下载地址 2,以管理员身份打开cmd 3,进入到nexus的bin目录 (1) 安装:nexus install (2) 启动:nex ...

随机推荐

  1. Linux 重启命令

    一.Linux 的五个重启命令 1.shutdown 2.poweroff 3.init 4.reboot 5.halt 二.五个重启命令的具体说明 shutdown reboot 在linux下一些 ...

  2. angular 2.0 关于新版angular-cli的应用

    1.以前写过一个webstorm借助angular-cli搭建angular2.0项目的博客. 后来许久没有接触过angular,现在拾起来的时候发现已经更新,用法变了.所以来记录下,以免其他友看到照 ...

  3. [ZooKeeper.net] 1 模仿dubbo实现一个简要的http服务的注册 基于webapi

    今天来试着模仿下dubbo实现一个简要的http服务的注册,虽说是模仿不过是很廉价的那种,只是模仿了一点点点...... 先放上demo目录结构: 开头还是把ZooKeeper的一些简要介绍搬过来看看 ...

  4. iOS集成友盟推送

    之前有写过利用Python自己写一个推送服务器, 今天说下如果集成友盟的推送服务 在这之前我们需要做一些准备动作 #1. 注册一个App ID #2. Enable Push Notification ...

  5. css样式表1 2017-03-11

    样式表 DIV + CSS 一.        样式表的分类 以下均以div标签为例,可以换成其他标签 1.  内联样式表 格式: style="属性1:属性值1:属性2:属性值2:属性3: ...

  6. OpenFlow硬件交换机制作及刷机教程

    1.目的 将普通路由器升级成为一台支持OpenFlow的交换机. 具体哪些路由器可以刷OpenFlow可以参考:OpenWRT:http://wiki.openwrt.org/toh/start#su ...

  7. Android -- 自定义ScrollView实现放大回弹效果

    1,刚刚在别人开源的项目中看到了一个挺不错的用户体验,效果图如下: 2,那下面我们就来实现一下,首先看一下布局,由于一般只是我们包含头像的那部分方法,所以这里我们要把布局分成两部分,对应的布局文件效果 ...

  8. 基于JAVA语言的selenium测试基础总结

    目录一.基本语句1.循环控制(break,continue)3.字符的替换(replace,repalceFirst,replaceAll,regex)4.字符串的连接("+",a ...

  9. 挂接命令(mount) 【转】

    收藏些文章,以后可能有用,文章出自:http://tutu.spaces.eepw.com.cn/articles/article/item/70737 挂接命令(mount) 首先,介绍一下挂接(m ...

  10. js动态加载的蒙板弹框

    我们访问一些网站时总会遇到这种点击后,背景像被打上一层模板一样,这个是怎么做到的呢? 它是将这个弹框div独立于页面容器wrap,设置position为absolute,将其水平垂直之后都居中,设置弹 ...