1.在Linux下搭建Nexus私服

  1).下载并且解压
      下载  nexus-2.11.2-03-bundle.zip
      unzip nexus-2.11.2-03-bundle.zip -d /user/local/app/
  3).修改配置:  vim /usr/local/app/nexus-2.11.2-03/bin/nexus
      RUN_AS_USER=kencery  # 建议:不要为root用户
  4) 给执行权限
      sudo chown -R kencery:kencery/usr/local/app/nexus-2.11.2-03/
  5)启动
      /usr/local/app/nexus-2.11.2-03/bin/nexus start
  6)查看日志:提示成功,查看日志 是否有警告:
      cat nexus-2.11.2-03/logs/wrapper.log
  7)查看端口,如果需要修改端口
      cat nexus.properties
      备注:如果修改端口,则需要修改防火墙不要阻止此端口
  8)防火墙修改,启动    
      vim /etc/sysconfig/iptables
      service iptables start
  9)相对目录也要有权限  (没有帮助不知道怎么配置  这是一个极端的做饭  给读写权限)
      sudo chown -R kencery:kencery/usr/local/app/sonatype-work/
      chmod -R 777 sonatype-work/   --拥有全部权限
  10)重启
      bin/nexus restart
  11)开机启动 vim /etc/rc.local
      /usr/local/app/nexus-2.11.2-03/bin/nexus start
  12) 验证是否安装成功
      http://IP地址:端口/nexus/
  13) 如何使用maven私服
 使用nexus私服  在自己的maven的安装目录
使用工厂
D:\Program Files\Java\maven\settings.xml
<mirrors>
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://centos:8081/nexus/content/groups/public/</url>
</mirror>
<mirrors> 如果在maven项目 pom.xml 如果要发布的话 需要添加 这只是一个参照:
<repositories>
<repository>
<id>central</id>
<name>Central Repository</name>
<url>http://centos:8081/nexus/content/repositories/releases/</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories> 相应也要设置发布的用户名和密码
D:\Program Files\Java\maven\settings.xml
<!-- 这一段代码可以添加多个server -->
<servers>
<server>
<id>central</id> <!-- <id>central</id> -->
<username>你能发布到这个地址的用户名称</username>
<password>你的密码</password>
</server>
</servers>
 

Linux_Centos中搭建nexus私服的更多相关文章

  1. Linux 安装配置maven3.0 以及搭建nexus私服

    http://carvin.iteye.com/blog/785365 一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/ ...

  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以及搭建nexus私服(编写启动脚本)

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

  4. 搭建nexus私服(maven)

    这里提供nexus的直接下载页面的链接: https://www.sonatype.com/download-oss-sonatype maven获取依赖jar包是从中央仓库获取,但很莫名的出现jar ...

  5. 搭建nexus私服,无法下载相关jar包,报错Repository proxy-mode is BLOCKED_AUTO

    在搭建nexus私服的时候,之前没直接用来下载maven的相关插件jar包,一直可以使用, 结果今天要编译hadoop的时候,在linux上新用maven就报错了,无法下载maven的相关插件(如下) ...

  6. Linux 搭建 nexus 私服【转】

    原文:https://yq.aliyun.com/articles/5981 第8章 私服nexus 本章详细介绍了nexus的安装过程,设置maven从私服下载构件,以及发布构件至nexus. 8. ...

  7. 搭建nexus私服

    一.安装 1.从网上下载nexus软件https://www.sonatype.com/download-oss-sonatype  下载Nexus Repository Manager OSS软件包 ...

  8. 用Docker搭建Nexus私服

    搜索Nexus 在docker容器中加载Nexus镜像 发布本地项目到Nexus私服 配置连接方式 发布指令 打源码包上传插件 搜索Nexus   在我们打算使用Nexus时,我们先搜索一下docke ...

  9. Docker 环境下搭建nexus私服

    一.安装docker 1.脚本安装 本机环境CentOS7,用户为root 下载脚本到工作目录 curl -fsSL https://get.docker.com -o get-docker.sh 执 ...

随机推荐

  1. MySql批量更新方法

    准备数据 表 user(用户).dept(部门) 1:更新符合单个条件的某个字段的一条数据 update user u set u.name = '测试' where u.id = "&qu ...

  2. 初探 Ext JS 6 (sencha touch/ext升级版)

    Sencha Touch 现在已全面升级至Ext Js 6,那么我们如何使用他们呢? 首先去官网下载最新的sdk和帮助文档 sdk下载地址:https://www.sencha.com/product ...

  3. 十四、EnterpriseFrameWork框架核心类库之简易ORM

    在写本章前先去网上找了一下关于ORM的相关资料,以为本章做准备,发现很多东西今天才了解,所以在这里也对ORM做不了太深入的分析,但还是浅谈一下EFW框架中的设计的简易ORM:文中有一点讲得很有道理,D ...

  4. access里like的通配符不能用%,要用*

    转自http://www.knowsky.com/339881.html access里like的通配符用法是这样:     “?”表示任何单一字符: “*”表示零个或多个字符: “#”表示任何一个数 ...

  5. C# 128位AES 加密解密 (转)

    /// AES加密 2         /// </summary> 3         /// <param name="inputdata">输入的数据 ...

  6. 获得 MongoDB for Node.js Developers 证书

    前段时间由于项目需要,开始学习MongoDB,发现MongoDB官网的学习课程非常有帮助. 整个教学很有体系,包括: Video.quiz.Homework.Final Exam. 历时7周,拿到认证 ...

  7. Knockout 新版应用开发教程之Computed Observables

    Computed Observables 如果你有监控属性firstName和lastName的话,此时如果你想要显示全名? 这个时候computed(以前叫做依赖)监控属性就出马了,这是一个函数用来 ...

  8. sqlserver -- 学习笔记(六)日期格式转换

    忘了这篇是从哪里看到,然后复制保存下来,感谢原创的分享~ ) ::08 ),'-',''),' ',''),':','') ),'/','-') ) , ) ) , ) ) , ) ) , ) ) , ...

  9. 二项堆(一)之 图文解析 和 C语言的实现

    概要 本章介绍二项堆,它和之前所讲的堆(二叉堆.左倾堆.斜堆)一样,也是用于实现优先队列的.和以往一样,本文会先对二项堆的理论知识进行简单介绍,然后给出C语言的实现.后续再分别给出C++和Java版本 ...

  10. 网站跨站点单点登录实现--cookie

    至于什么是单点登录,举个例子,如果你登录了msn messenger,访问hotmail邮件就不用在此登录.一般单点登录都需要有一个独立的登录站点,一般具有独立的域名,专门的进行注册,登录,注销等操作 ...