gpt4 book ai didi

java - 使用 Java 库的 Funtime 错误要求我拥有 JRE 8,但库需要使用 IDEA 的 JDK 6

转载 作者:行者123 更新时间:2023-12-02 11:01:38 25 4
gpt4 key购买 nike

我开始了一个新项目,它只是一个 hello world,它具有使用 JDK 1.6 但在构建 jar 后无法运行的 Commons IO v2.4 Apache 库。我将它添加到库和模块中就好了,它执行了我在编译时从库中获取的方法,但我使用的是 JRE 1.7。我采用了这些方法来证明它只是与这个库交互的事实。我对这个新项目没有做任何其他事情。

该库的 JDK 是 1.6,但需要 1.8 JRE。有什么我在这里想念的吗?我想让用户以最低 JRE 为 1.6 运行我的 jar,这样我就可以定位更多用户,但这是一个错误。

抛出的实际错误是major.min 错误52.0,这意味着它需要在1.8 JRE 上运行它才能运行一个简单的hello world。

最佳答案

尝试为您的项目手动选择语言级别。

右键单击项目>打开模块设置:
在源选项卡下的右侧,将语言级别更改为所需的 JDK。

然后单击左侧的项目选项卡,并确保 JDK 版本和语言版本都是正确的版本。

关于java - 使用 Java 库的 Funtime 错误要求我拥有 JRE 8,但库需要使用 IDEA 的 JDK 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36554941/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com