Maven仓库部署出错的解决方法
2015-05-06 14:13
316 查看
Unsupported major.minor version 51.0
Could not find the main class: org.sonatype.nexus.bootstrap.jsw.JswLa
今天配置一个Maven仓库,从http://www.sonatype.org/nexus/archived/中下载了一个最新版本
结果,安装成功,
在操作系统的相应的
\bin\jsw\windows-x86-64下执行console-nexus.bat时,抛出了异常:
使用java -version查看,java是安装好的,
而且java的JAVA_HOME 和PATH和
将NEXUS_HOME=D:\nexus-2.5-bundle\nexus-2.5.0-04配置了
执行start-nexus.bat时,出现的问题是:
之后在网上找到了原因:
【文章原文地址:http://iqeq00.iteye.com/blog/2037028】
a).Nexus的2.6版本及其以后版本
使用的Java的jdk7.
b).Nexus的2.0-2.5版本
使用Java的jdk6的update30版本及其以后的jdk6版本
使用Java的jdk7的update2版本及其以后jdk7版本
c).最终解决方案
升级jdk7(注意jdk的update版本,升级最新版本就可以)
我采用的方法是下载了一个 nexus-2.5.0-04版本。
Could not find the main class: org.sonatype.nexus.bootstrap.jsw.JswLa
wrapper | Waiting to start...
今天配置一个Maven仓库,从http://www.sonatype.org/nexus/archived/中下载了一个最新版本
Nexus 2.11.1-01 | 2014-12-22 |
在操作系统的相应的
\bin\jsw\windows-x86-64下执行console-nexus.bat时,抛出了异常:
wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | java.lang.UnsupportedClassVersionError: org/sonatype/nexus/bootstrap/ jsw/JswLauncher : Unsupported major.minor version 51.0 jvm 1 | at java.lang.ClassLoader.defineClass1(Native Method) jvm 1 | at java.lang.ClassLoader.defineClassCond(Unknown Source) jvm 1 | at java.lang.ClassLoader.defineClass(Unknown Source) jvm 1 | at java.security.SecureClassLoader.defineClass(Unknown Source) jvm 1 | at java.net.URLClassLoader.defineClass(Unknown Source) jvm 1 | at java.net.URLClassLoader.access$000(Unknown Source) jvm 1 | at java.net.URLClassLoader$1.run(Unknown Source) jvm 1 | at java.security.AccessController.doPrivileged(Native Method) jvm 1 | at java.net.URLClassLoader.findClass(Unknown Source) jvm 1 | at java.lang.ClassLoader.loadClass(Unknown Source) jvm 1 | at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) jvm 1 | at java.lang.ClassLoader.loadClass(Unknown Source) jvm 1 | Could not find the main class: org.sonatype.nexus.bootstrap.jsw.JswLa uncher. Program will exit. jvm 1 | Exception in thread "main" wrapper | JVM exited while loading the application.
使用java -version查看,java是安装好的,
而且java的JAVA_HOME 和PATH和
将NEXUS_HOME=D:\nexus-2.5-bundle\nexus-2.5.0-04配置了
执行start-nexus.bat时,出现的问题是:
wrapper | Starting the nexus service... wrapper | Waiting to start... wrapper | Waiting to start... wrapper | Waiting to start... wrapper | The nexus service was launched, but failed to start.
之后在网上找到了原因:
【文章原文地址:http://iqeq00.iteye.com/blog/2037028】
a).Nexus的2.6版本及其以后版本
使用的Java的jdk7.
b).Nexus的2.0-2.5版本
使用Java的jdk6的update30版本及其以后的jdk6版本
使用Java的jdk7的update2版本及其以后jdk7版本
c).最终解决方案
升级jdk7(注意jdk的update版本,升级最新版本就可以)
我采用的方法是下载了一个 nexus-2.5.0-04版本。
Nexus 2.11.1-01 | 2014-12-22 |
相关文章推荐
- win10下导jar包入Maven仓库出错的解决方法
- hadoop secondary namenode 部署出错所产生的错误及解决方法
- jboss-seam-2.3.0.Final example/todo 用maven首次部署时的一个错误解决方法
- Win2008上.NET4.0部署出错HTTP 错误 500.21 - Internal Server Error的解决方法
- 导入maven工程时,出错解决方法
- 使用 maven 部署项目到私服 nexus 出现 Deployment failed 问题的解决方法
- iis部署asp.net mvc网站出错的解决方法
- 部署maven时,在执行到select an Archetype时为空白的解决方法
- Phantomjs和selenium部署在centos服务器上出错及解决方法
- jfinal下部署maven项目遇到的问题及解决方法
- maven的install出错,添加配置文件头网址无效,验证不通过的解决方法——入职第3天工作总结
- Maven导入json-lib出错解决(国内高速阿里云maven仓库)
- maven web项目的几种部署方式和常见的出错方式的解决
- Maven部署异常:on project standalone-pom: Cannot deploy artifact from the local repository解决方法
- 在服务器端部署操作excel出错的解决方法
- sharepoint 2010 visual studio 2010 项目部署出错解决方法
- Maven设置本地仓库及依赖包下载不全的解决方法
- Maven错误:XXX时出错; invalid LOC header (bad signature)的解决方法
- Java Web项目部署在Tomcat运行出错与解决方法示例
- Jenkins Maven打包出错异常的解决方法