Unsupported major.minor version 52.0解决办法

Angie ·
更新时间:2024-09-20
· 728 次阅读

今天把代码部署到测试服务器,发现了一个bug,百度到了问题解决办法这里记录一下。

我们公司发布项目不是直接打war包丢到服务器上,而是自己本地运行编译好了,在把自己变动了的class文件发布到服务器;自己本地运行的没有问题,发布到服务器上就出现了这个错误。

原因:

Unsupported major.minor version 52.0:Unsupported是jdk高版本能兼容低版本,但是低版本不能兼容高版本。这个错误意思是你项目用JDK1.8运行过,现在又在本地的eclipse等开发工具或者本地环境变量为低版本的jdk1.7或者jdk1.6下运行,eclipse会说:“本地jdk版本太低,不支持这个jdk1.8编译过的项目运行”。

解决办法:

把自己本地的jdk版本变为jdk1.7版本或把服务器上的版本变为1.8。

这里我是把自己本地的服务器上多安装了一个1.7版本,把自己的项目切换到1.7版本去编译一次然后发布到项目上,完成。


作者:笙箫123



version

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章