gpt4 book ai didi

Java 版本 当使用较旧的目标/源时,新 Java 版本的 api 可用

转载 作者:行者123 更新时间:2023-11-30 03:26:03 24 4
gpt4 key购买 nike

我安装了 java 8 并将我的代码编译为目标和源 1.6。这可行,但如果代码中有 java 8 特定函数,我不希望代码编译。一切都可以编译,但如果在运行 java 6 的机器上运行,我会得到

java.lang.NoSuchMethodError: java.lang.Float.isFinite(F)

是否有可能在编译时出现此错误?

最佳答案

您还需要将 bootclasspath 设置为 JDK 6 安装。否则它将使用 JDK 8 并查找您不应该使用的所有新类和方法。

关于Java 版本 当使用较旧的目标/源时,新 Java 版本的 api 可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30185583/

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