问题描述:昨天晚上大厦停电,然后我们把所有的服务都停了,今天早上一大早来了启动的时候发现启动了过了大15s又关闭了。
root@ubuntu:/opt/nexus-2.8.0-05/bin# ./nexus status
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
Nexus OSS is running (31347).
root@ubuntu:/opt/nexus-2.8.0-05/bin# ./nexus status
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
****************************************
Nexus OSS is not running .
解决思路:
查看日志root@ubuntu:/opt/nexus-2.8.0-05/logs/wrapper.log
发现报错了:
wrapper | Launching a JVM...
jvm 4 | Exception in thread "main" java.lang.UnsupportedClassVersionError: org/sonatype/nexus/bootstrap/jsw/JswLauncher : Unsupported major.minor version 51.0
jvm 4 | at java.lang.ClassLoader.defineClass1(Native Method)
jvm 4 | at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
jvm 4 | at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
jvm 4 | at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
jvm 4 | at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
jvm 4 | at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
jvm 4 | at java.security.AccessController.doPrivileged(Native Method)
jvm 4 | at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
jvm 4 | at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
jvm 4 | at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
jvm 4 | at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
jvm 4 | at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
wrapper | JVM exited while loading the application.
jvm 4 | Could not find the main class: org.sonatype.nexus.bootstrap.jsw.JswLauncher. Program will exit.
这个问题是由于是JDK版本过低,我们环境变量配置的是1.6的版本,所以我就修改了root@ubuntu:/opt/nexus-2.8.0-05/bin/jsw/conf/wrapper.conf 此文件中
#wrapper.java.command=%JAVA_HOME%/bin/java #之前指向环境变量中的JDK1.6
wrapper.java.command=/usr/local/jdk1.7.0_60/bin/java #直接使用的绝对路径
OK了
相关推荐
二、如果运行时有以上提示,则选择"Project"菜单中的"Project Properties",在弹出的窗口中左侧选择“ Build-->Java”,在右边的选项中有四个下拉框,就可以看到编译选项了,其中Compiler和Debug Option可以不用...
项目部署实施中的问题:java.lang.UnsupportedClassVersionError问题解决方法
帮助安装jdk说,新手应该很需要吧,所以发来新手可以看看啊,会有用的
java.lang.UnsupportedClassVersionError: com/util/PostUtil at org.apache.jsp.shouye.index_jsp._jspService(index_jsp.java:84) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) ...
mysql-connection-java-5.1.28.jar下载j ava.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver :-附件资源
apktool1.4.1.tar.bz2 和 apktool-install-windows-r04-brut1.tar.bz2(两个包都下载)反编译apk生成程序的源代码和图片、XML配置、语言资源等文件
jeecms3.0.4版本,自己总结的使用文档。
PowerDesigner v15.1汉化破解版,可直接覆盖安装目录汉化破解
在MyEclipse中运行一个小应用程序或者在编辑一些程序时,出现java.lang.UnsupportedClassVersionError Bad version number in .class file异常,的解决办法!
java.lang.UnsupportedClassVersionError: org/apache/catalina/authenticator/FormAuthenticator : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang....
dextojar与baksmali
java.lang.UnsupportedClassVersionError 不支持的类版本错误。当Java虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前Java虚拟机支持的时候,抛出该错误。 java.lang.VerifyError 验证错误。当...
当我们引入的jar包和本地的jdk版本有冲突的情况下,会报一下错误:java.lang.UnsupportedClassVersionError:com/sun/tools/javac/Main : Unsupported major.minor version 51.0,所以我们需要强制给jar依赖的jdk版本...
二 Exception in thread "main" java.lang.RuntimeException: Your license has expired. Please registe ...,Your key is @2AC*1A97~C@6DCF6B8FEFE03@6B4C&CCAFF92 需要key的 可以去这弄...
SpringTest...................
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass...
38.java.lang.UnsupportedClassVersionError 不支持的类版本错误。当Java虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前Java虚拟机支持的时候,抛出该错误。 39.java.lang.VerifyError 验证错误...
开始那个版本是1.7,有些同学遇到“java.lang.UnsupportedClassVersionError: Bad version ”问题,如果是jdk 1.6,请用此版本,或者自己编译一个,因为已发布源码
Java编译错误_UnsupportedClassVersionError.txt Java编译错误_UnsupportedClassVersionError.txt