gpt4 book ai didi

java - 如何在 java 8 或更高版本编译的 java 7 上运行 Jar

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

这个问题在这里已经有了答案:





How do I compile a .java with support for older versions of Java?

(6 个回答)


2年前关闭。




我使用 java 8 创建了一个 Windows 应用程序。但是我的客户在他的机器上使用 java 7 并且无法在机器上升级 java。

因此,当我在 java 8 中编译的 java7 上运行 jar 时,它会出错,所以我可以转换 jar
兼容低版本java

最佳答案

Java 7 与 Java 8 向前兼容。 Java 8 可以编译为在 Java 7 VM 上运行(使用 -source 7 -target 7),但您不能使用任何较新的 API。
只需使用 JAVA 7 编译,您就可以开始使用了,只要确保您没有使用 Java 8 的新功能,例如 lamda

关于java - 如何在 java 8 或更高版本编译的 java 7 上运行 Jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55648231/

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