Eclipse 运行时弹出A Java Exception has occurred

错误原因:较高版本的JDK编译的java class文件试图在较低版本的JVM上运行而产生的错误。


首先,因为之前jdk版本是10,后来安装了jdk1.7,想用1.7的,但是由于eclipse的编译器中仍然使用原来的版本所以导致错误

因为我用的eclipse的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。如果你的编译器是eclipse的话,那么需要在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将Compiler compliance level设置为1.7(也就是你想使用的版本。重新编译,完成!


猜你喜欢

转载自blog.csdn.net/qq_40956679/article/details/80677589