当前位置:   article > 正文

Linux centeros 6.5 搭建nexus maven私服搭建教程_failed to start nexus oss

failed to start nexus oss

Linux centeros 6.5 搭建nexus maven私服

一丶maven私服简介

私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库,还可以自定义坐标,上传自己的jar包,然后通过配置pom.xml来下载相应的jar包;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。

二丶私服工作模式

1. 无私服工作方式

无私服
本地仓库直接请求远程中央仓库

2. 有私服工作方式

有私服

三丶前期准备

1)一台可连接公网的linux服务器,并有独立的ip,听说虚拟机也行,但是要保证内网ip独立,并能连接公网(我用的是阿里云服务器,系统版本centeros 6.5);
2)下载jdk1.7或者更高版本(我这里用的是最新的jdk1.8)和nexus-2.13.0;

四丶开始搭建Nexus私服

1)将jdk和nexus上传到linux服务器,最好新建一个文件夹,方便管理与查看

2)解压jdk,使用tar -xzvf jdk-8u91-linux-x64.tar.gz 命令解压jdk;
3)解压nexus,使用tar -xzvf nexus-2.13.0-01-bundle.tar.gz命令解压nexus;
4)配置jdk环境变量。使用vim /etc/profile编辑文本,在此文件末尾追加

“`
export JAVA_HOME=”/usr/local/java/jdk1.8.0_91”
export NEXUS_HOME=”/usr/local/java/nexus-2.13.0-01”
export PATH=JAVAHOME/bin:NEXUS_HOME/bin:$PATH

>####配置完成后,使用java -version查看是否配置成功(注意:使用此命令前需要执行source /etc/profile刷新或者退出后重新登录);
>####![](http://img.my.csdn.net/uploads/201606/20/1466424471_5456.png)
>#### 5)配置nexus启动文件
>编辑 nexus-2.11.4-01/bin 下的 nexus 可执行文件,主要配置部分样例如下
  • 1
  • 2
  • 3
  • 4

# Set this to the root of the Nexus installation
# 设置 nexus 主目录,就是解压后的那个 nexus目录绝对路径
NEXUS_HOME=”/usr/local/java/nexus-2.11.4-01”
# NOTE - This will set the user which is used to run the Wrapper as well as
# the JVM and is not useful in situations where a privileged resource or
# port needs to be allocated prior to the user being changed.
# nexus官方不推荐以root 用户运行,如果你非要这么做,下面注释去掉 后面填写root
#RUN_AS_USER=
# Location of the pid file.
# nexus pid 文件存放位置 去掉前边的注释
PIDDIR=”.”

5)配置 nexus-2.11.4-01/bin/jsw/conf 下的 wrapper.conf 文件

# Set the JSW working directory (used as base for resolving relative paths)
# 设置wrapper的工作目录 其实也是指向 nexus 主目录即可
wrapper.working.dir=/usr/local/java/nexus-2.11.4-01
# Set the JVM executable
# (modify this to absolute path if you need a Java that is not on the OS path)
# 配置 jdk中 java 可执行文件的位置
wrapper.java.command=/usr/local/java/jdk1.7.0_79/bin/java

五丶启动nexus

1)切换用户 su 用户名
2)输入用户的密码
3) 输入nexus start

如果报错
1.command not found –环境变量配置问题,请检查环境/etc/profile
2.Failed to start Nexus OSS. 查看启动日志nexus-2.11.4-01/logs/wrapper.log

启动成功后,登录ip:8081/nexus 默认登录用户名密码为admin/admin123

参考: Maven入门指南⑤:使用Nexus搭建Maven私服
Nexus 2.11 CentOS搭建教程

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/352774
推荐阅读
相关标签
  

闽ICP备14008679号