java编译中出现了Exception in thread “main" java.lang.UnsupportedClassVersionError
来源:互联网 发布:c语言合法关键字 编辑:程序博客网 时间:2024/06/07 09:16
这个问题确实是由较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。
1、解决措施就是保证jvm(java命令)和jdk(javac命令)版本一致。如果是linux版本,则在命令行中分别输入java -version和javac -version命令来查看版本是否一致。这里假设都是1.7版本。
2、如果都一致,但还是解决不了问题,那么你肯定不是直接在命令行中用javac来编译的,而是用类似于eclipse、netbeans这样的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。如果你的编译器是eclipse的话,那么需要在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.7,也就是与jvm一致的版本(在命令行中java -version所显示的版本)。
综上,如果你是用编译器来编译的话,请首先确保编译器自带的jdk版本是否和操作系统中的java版本一致。
0 0
- java编译中出现了Exception in thread “main" java.lang.UnsupportedClassVersionError
- java编译中出现了Exception in thread “main" java.lang.UnsupportedClassVersionError
- Exception in thread "main" java.lang.UnsupportedClassVersionError:
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- Exception in thread “main" java.lang.UnsupportedClassVersionError
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- Exception in thread ”main“java.lang.UnsupportedClassVersionError
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- Exception in thread "main" java.lang.UnsupportedClassVersionError
- Java命令行出错Exception in thread "main" java.lang.UnsupportedClassVersionError:
- 运行java程序的时候出现Exception in thread "main" java.lang.UnsupportedClassVersionError:
- Exception in thread "main" java.lang.UnsupportedClassVersionError 解决方法
- 命令行出错Exception in thread "main" java.lang.UnsupportedClassVersionError
- 命令行出错Exception in thread "main" java.lang.UnsupportedClassVersionError:
- Linux(centOS):Exception in thread "main" java.lang.UnsupportedClassVersionError***
- 解决Exception in thread “main" java.lang.UnsupportedClassVersionError
- Maven运行异常:Exception in thread "main" java.lang.UnsupportedClassVersionError
- bc第八场Reading comprehension(快速幂,数模公式)
- tttt
- 安装 CentOS 6.6
- windows一些常用设置
- 推荐chm转成html的方法
- java编译中出现了Exception in thread “main" java.lang.UnsupportedClassVersionError
- 分页
- Oracle视图查询慢之统计信息收集
- 工厂方法模式-Factory Pattern
- angularJS--多个控制器之间的数据共享
- 稳定排序和不稳定排序
- 从Theano到Lasagne:基于Python的深度学习的框架和库
- systemparametersinfo详细
- HDU 1698 线段树成段更新模板