nexus私服linux搭建问题

一、最近搭建nexus私服,从官网下载下来总是报503服务器无效,很是无奈,最后在网上找到一个可以用的 收藏起来,这里给大家共享一下

下载地址:http://pan.baidu.com/s/1kT3UJHl

二、解压之后会有两个文件夹,nexus-2.6.0-05和sonatype-work,我们进入第一个文件夹的bin目录来启动nexus 。

1、进入启动目录,启动

cd nexus-2.6.0-05/bin/
./nexus start

2、这时候提示:

****************************************
WARNING – NOT RECOMMENDED TO RUN AS ROOT
****************************************
If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script.

大概意思就是要在环境配置export RUN_AS_USER=root,临时配置

在命令行下输入:

export RUN_AS_USER=root

然后执行,就不会再提示了
./nexus start

3、也可以在系统里面永久配置

vi /etc/profile  加入export RUN_AS_USER=root

三、启动之后查看日志(日志路径:nexus/logs)

报:

wrapper  | Reloading Wrapper configuration...
wrapper  | Launching a JVM...
wrapper  | JVM exited while loading the application.
jvm 5    | Exception in thread "main"
java.lang.UnsupportedClassVersionError:
org/sonatype/nexus/bootstrap/jsw/JswLauncher : Unsupported major.minor
version 51.0
jvm 5    |     at java.lang.ClassLoader.defineClass1(Native Method)
jvm 5    |     at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
jvm 5    |     at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
jvm 5    |     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
jvm 5    |     at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
jvm 5    |     at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
jvm 5    |     at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
jvm 5    |     at java.security.AccessController.doPrivileged(Native Method)
jvm 5    |     at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
jvm 5    |     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
jvm 5    |     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
jvm 5    |     at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
jvm 5    | Could not find the main class: org.sonatype.nexus.bootstrap.jsw.JswLauncher.  Program will exit.
wrapper  | There were 5 failed launches in a row, each lasting less than 300 seconds.  Giving up.
wrapper  |   There may be a configuration problem: please check the logs.
wrapper  | <-- Wrapper Stopped

网上解释是要JAVA7才行。唉只能下个低版本了。

四、重新下了个nexus-oss-webapp-1.9.2.4-bundle.zip 版本。

解压/opt/nexus1924/bin/jsw/linux-x86-64  目录下启动就可以访问了。

http://192.168.13.31:8081/nexus

默认管理员用户名/密码: admin/admin123

五、参考

http://blog.youxey.com/archives/293.html   Linux/CentOS安装maven私有仓库nexus

http://blog.csdn.net/shandian534/article/details/8987349    Nexus 安装与配

http://snowolf.iteye.com/blog/1605811  Maven零散笔记——配置Nexus

http://www.blogjava.net/javalinjx/archive/2013/08/21/403110.html  linux系统之上搭建maven 之nexus服务篇

http://wenku.baidu.com/view/a9a0618acc22bcd126ff0c4a.html    Nexus入门指南(图文)

原文来源:http://blog.csdn.net/cuker919/article/details/12052565

时间: 2024-10-10 18:51:42

nexus私服linux搭建问题的相关文章

Nexus私服的搭建

1.nexus 介绍     是开源的,用该框架架设maven私有服务器   2.nexus私服环境搭建     把nexus.war包放到tomcat的webapps下面     浏览且登录     用户名:admin     密码:admin123 3.关于中央仓库注意事项 地址:目前来说:http:repo1.maven.org/maven2/是正真的maven中央仓库的地址,该地址内置在maven的源码中 其他的都是镜像 索引:中央仓库带有索引文件以方便用户对其搜索,完整的索引文件大小为

maven nexus 私服的搭建学习

之前对maven有过初步的了解与认识,自己也创建过项目使用其来管理,但都是非常粗浅的操作,今天在高人的指点下,也学着在自己的电脑上搭建一个maven私服,虽然技术难度也不高,但为了更深层次的提高,这些基础的工作还是要走一遍的. 说说我自己的理解吧,私服,顾名思义,私有服务器,相对于公有仓库,私服更便于小团队的管理和提高效率,节约带宽,而私服的搭建一般也是在局域网上进行的,项目团队的每个成员从私服上获取资源到本地仓库,若私服没有则会通过连接远程仓库下载到私服上,再到本地仓库.对于个人而言,今天自己

nexus(私服)的搭建

私服的搭建分一下几个步骤 1 2 3 4, 5, ------------------------------------------------至此,私服搭建完毕, 下面我在解析与maven之间的关系 主要在setting.xml文件配置三部分 1 server    2 profile 3  activeProfiles

Linux搭建Maven开发常用nexus私服

文章参考 :http://blog.csdn.net/cuker919/article/details/6338039 (Linux安装配置maven3.0以及搭建nexus私服) 搭建之前,先看下nexus中的几个仓库: 1,Public Repositories:仓库组,将所有策略为Release的仓库聚合并通过一致的地址提供服务. 2,3rd party:一个策略为Release的宿主类型仓库,用来部署无法从公共仓库获得的第三方发布版本构件. 3,Apache Snapshots:策略为S

【转】nexus Maven 环境搭建

http://www.cnblogs.com/quanyongan/archive/2013/04/24/3037589.html 为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库. 1.首先确定我们的环境安装好maven,jdk等必须的环境 2.这些都准备好之后

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

一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0-bin.tar.gz 2.nexus-oss-webapp-1.8.0-bundle.tar.gz 下载地址:http://nexus.sonatype.org/downloads/ 二.maven安装配置 1.创建需要操作maven的用户组以及用户(如果用root用户安装不用

Linux安装配置maven以及搭建nexus私服

http://nlslzf.iteye.com/blog/812995 一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0-bin.tar.gz 2.nexus-oss-webapp-1.8.0-bundle.tar.gz 下载地址:http://nexus.sonatype.org/downloads/ 二.maven安装配置

Linux下建立Nexus私服

Linux下建立Nexus私服 要安装3个东西,然后配置私服: 1.JDK 2.Maven 3.Nexus 然后配置 1.JDK的安装 下载JDK安装包,格式为RPM格式,安装即可 安装程序 #rpm -ivh jdk-1_5_0_02-linux-i586.rpm 出现安装协议等,按接受即可. Linux安装JDK步骤2.设置环境变量. #vi /etc/profile 在最后面加入 #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02

精简nexus私服搭建

maven对项目源码和依赖管理的好处不言而喻,不过所依赖仓库都是外网那些常用提供的仓库地址,基于安全,当外网环境有限制,或私有共通jar需共享时,则会需要搭建内部私服,以下说明基于Linux环境. 1. maven 安装   安装很简单,主要就几个步骤和设置. a.  wget 安装包下载地址;   b.  tar zxvf 压缩的安装包 (如果需要安装到指定位置将包移动 : mv  源路径  目的地址; ); c. 配置环境变量   编辑 vi /etc/profile  且增加  expor