当前位置:首页 > 数字化与技术

the Java Runtime (class file version 57.0), this version of the Java Runtime only52.0

文玑阁7年前 (2019-10-24)数字化与技术89620

Exception in thread "main" java.lang.UnsupportedClassVersionError: movableshape/StdDraw has been compiled by a more recent version of the Java Runtime (class file version 57.0), this version of the Java Runtime only recognizes class file versions up to 52.0解决方案

看着JDK升级到jdk-13.0.1版本,顺手就下载安装,结果好了。用Eclipse编译的程序,在cmd命令行模式下运行不了。

网上一大堆介绍匹配JDK与JRE的解决思路,但是就没对初学者讲明白怎么办。

例如提到在Eclipse中进行必要的设置,在项目的属性里设置jdk版本,方法是右击项目-->properties-->java compiler --> Enable project specific settings -->将compiler compliance level设置为1.8,也就是与jvm一致的版本。

也许是对的。

但首先你得拥有相应的jdk版本和jre版本。

所以,最好的解决办法就是,去java官网https://www.java.com/zh_CN/下载相应的jre版本,去oracleg官网https://www.oracle.com下载相应版本的jdk EE 。

例如我 下载的jre是version 8 update 231

下载的jdk EE是version 8 update 231

安装好后,两个是适配的,

并对电脑系统环境变量进行相应的设置,基本就可以解决问题了。如果还不行,就试一下网上各位大神说的,设置Eclipse的版本配置吧。

分享给朋友:

相关文章

如何修改网页编码gb2312与utf-8

网页编码一般gb2312或者utf-8比较流行,对于中国大陆的大部分浏览器而言,编码为gb2312都能识别,而加上国外的浏览器来说,可能utf-8更受欢迎,暂且定utf-8编码为通用编码吧,所以有时候…

创建个人博客的目的

每个人开设个人网站或者个人博客的目的都不尽相同,也许只是想练练SEO的能力,也许是想通过这个个人博客来营销某些产品,甚至是推广自己,也可能一时脑子进水,想要自己拥有一个网站的(比如我),当然,也有纯粹…

关于博客留言评论

谁人开个人博客,都希望留言多多,评论多多,不过,要是有很多垃圾留言评论,想必也是甚为苦恼,挚诚的评论才是令人愉快、令人满足的,即便只是短短几个字的言语…

App推广渠道有哪些?

进入移动互联时代,尤其是近年APP应用软件的迅猛发展,迫使众多行业精英寻找APP推广渠道的破解之法,任何做推广的人都会想破脑袋去考虑如何做好一个产品的推广工作,其中必先解决的问题就是推广渠道。APP推…

App用户流失真相,如何避免APP用户流失

随着App数量的增多和应用商店入口的集中,当下单个App在获取用户的难度越来越大,同时,在获得用户的成本上也越来越高,比如曾经一个APP通过市场首发能获得大量用户的机会下,现在首发获取的用户数量也是一…

改善应用用户体验的7种途径

如果说影响应用排名的最大因素是什么?那一定是用户体验了。再也没有什么比它更重要的了,但是很多开发商在忙着开发和发布新应用的时候,往往会忽略掉这个过程中最重要的因素,那就是:用户…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。