Exception in thread "main" java.lang.UnsupportedClassVersionError 解决方法
2009-05-10 00:07
375 查看
我装jdk的时候 有装这个jre呀 这个java虚拟机呀
老提示这种错误:
F:/java毕业设计/jar>java -jar *.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: MainWindow (U
nsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
我机器上jdk没问题 环境变量 也没问题~
你编译和执行用了不同的jdk版本
你可以看看你的path中java是在什么地方,使用相同的版本就好了
注意某些安装程序,比如Oracle,会安装它的jdk 1.3 并且修改path,你要修改一下才行。
你要把 环境变量里 path这个环境变量 这个顺序 好好的看一看
本人还出现过这种错误:
Unable to access jarfile saxon8.jar
That's because saxon8.jar isn't on your classpath
老提示这种错误:
F:/java毕业设计/jar>java -jar *.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: MainWindow (U
nsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
我机器上jdk没问题 环境变量 也没问题~
你编译和执行用了不同的jdk版本
你可以看看你的path中java是在什么地方,使用相同的版本就好了
注意某些安装程序,比如Oracle,会安装它的jdk 1.3 并且修改path,你要修改一下才行。
你要把 环境变量里 path这个环境变量 这个顺序 好好的看一看
本人还出现过这种错误:
Unable to access jarfile saxon8.jar
That's because saxon8.jar isn't on your classpath
相关文章推荐
- 发送邮件时遇到mail包冲突异常Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 解决方法
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法
- Exception in thread "main" java.lang.NoClassDefFoundError 问题及其解决方法
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法
- java Exception in thread "main" java.lang.NoClassDefFoundError: (wrong name: 解决方法
- "Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/helpers/NOPLoggerFactory"错误解决方法
- Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at SimpleCalculator.main的解决方法
- Android-68-Tomcat各种启动错误的解决的方法,如:Exception in thread "Thread-6" NoClassDefFoundError,Document base E:\
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方法
- 运行的程序时,出现内存不足时的解决方式Exception in thread "main" java.lang.OutOfMemoryError: Java heap space(转)
- Exception in thread "main" java.lang.OutOfMemoryError: Java heap space(Java堆空间内存溢出)解决方法
- MyBatis笔记----报错:Exception in thread "main" org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)解决方法
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: java/sql/Savepoint
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决
- Eclipse 报 “Exception in thread "main" java.lang.OutOfMemoryError: Java heap space ”错误的解决办法以及文本文件换行
- 解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/fs/ FSDataInputStream
- Exception in thread "main" java.lang.ClassNotFoundException: 解决方法
- Exception in thread "main" java.lang.SecurityException问题解决方法
- hadoop解决Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/hadoop/yarn/util/Apps
- Exception in thread "main" java.lang.NoClassDefFoundError 问题的解决办法