当前位置: 首页 > 知识库问答 >
问题:

类文件版本57.0,此版本的Java运行时仅识别52.0以下的类文件版本[重复]

华甫
2023-03-14

这个问题与这个问题非常相似,除了环境和我得到这个错误的方式。我也尝试了答案中提供的解决方案,但没有运气。

我正在使用Eclipse在Computer1上开发Spring Boot应用程序。Computer1和Eclipse上的JDK/JRE版本是JDK 13.0.1。

现在,我使用eclipse mvn install创建了一个Fat-JAR并将Fat-JAR复制到Computer2。当我在Computer2上运行JAR文件时,我会收到以下错误

在Computer2上,我安装了JDK 13.0.1并设置了环境变量。正如这个类似问题所建议的那样,我从我的环境路径中删除了路径"C:\Program Files(x86)\Common Files\Oracle\Java\javapath"。

任何解决这个问题的想法/建议。

共有1个答案

单品
2023-03-14

问题是,有些应用程序自带JRE,有时安装的JDK在环境路径中的优先级较低。现在有两种选择:

卸载另一个拥有自己的JDK/JRE的应用程序。有时无法删除另一个应用程序,这就是我的情况。所以我把自己安装的JDk移到了环境路径中更高的优先级。

环境变量的图像是在这个类似的问题上上传的。

 类似资料: