解决eclipse高版本JDK编译的项目到低版本JDK服务器上不能运行的问题

时间:2021-03-17 21:58:48

错误提示信息:Unsupported major.minor version 52.0,意思是说,当前jdk的版本不支持更高版本jdk编译出来的class文件。
我的编译环境,eclipse使用的是jdk1.8,而Linux上的是jdk1.7,jdk1.7.0版本号为48,jdk1.8.0版本号是52,因此会产生上述问题。

经过解决后,重新打成war包发布就可以了

解决方法有二:

1.只需要把Linux上的jdk升级到jdk1.8,就可以执行。

2.更改如下地方也可以解决windows->Preferences->java->Compiler

解决eclipse高版本JDK编译的项目到低版本JDK服务器上不能运行的问题