[英]jboss-eap-6.3 - Exception in thread “main” java.lang.UnsupportedClassVersionError: org/jboss/modules/Main (Unsupported major.minor version 50.0)
i have installed jboss-eap-6.3 on UNIX server, when i run the add-user.sh
script i am getting following error.. 我在UNIX服务器上安装了jboss-eap-6.3,当我运行
add-user.sh
脚本时,出现以下错误。
jboss-eap-6.3/bin $ ./add-user.sh
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/jboss/modules/Main (Unsupported major.minor version 50.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
The message about version 50.0 means that the class files were compiled for JDK 1.6 (or greater, when others are released).
关于版本50.0的消息表示该类文件是为JDK 1.6(或发行其他版本的版本)而编译的。 The JVM that's reading that file must not be 1.6.
正在读取该文件的JVM不得为1.6。
Compile in JDK 1.6 and running on lower version than Java 6 在JDK 1.6中进行编译并在低于Java 6的版本上运行
Can you check the version of Java you are using? 您可以检查使用的Java版本吗? You have to know that JBoss EAP 6.x must be run on JDK 6 or JDK 7.
您必须知道JBoss EAP 6.x必须在JDK 6或JDK 7上运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.