javaweb运行报错:has been compiled by a more recent version of the Java Runtime 报错信息:。解决办法:在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.8,也就是与jvm一致的版本一般这样的错误都是因为当前的jre不能对程序进行编译,Tomcat的版本高于JDK的版本导致的,当前运行的jdk是1.8而我用的Tomcat版本是Tomcat 9所以就会出现这个问题。要么降低Tomcat的版本号,要么用更高的版本的JRE。
暂无评论