低版本的jdk执行高版本jdk编译后的class文件失败

异常信息:blog 缘由:虚拟机 高版本的JDK能向下兼容之前版本的class文件,但不能运行之后版本的class文件,即便文件格式未发生任何变化,虚拟机也必须拒绝执行超过其版本号的class文件。编译 除源文件之外,可能依赖的jar包文件,也须要了解是哪一个版本的jdk编译后的。class 解决方案:jdk 用相同版本的jdk编译,用同种版本的jdk运行编译后的代码;或者用低版本的jdk编译,而
相关文章
相关标签/搜索