使用 Java 8 SDK 针对 Java 7 JRE 进行 IntelliJ 编译

2023-12-25

我有 Java 8 SDK 和运行时,以及一个仅使用 Java 7 功能的项目。我想知道是否可以设置 intellij 来构建 Java-7 级别的 jar,这绝对可以通过命令行实现?

到目前为止,我已经尝试简单地将项目语言级别设置为 7 作为实验,但这显然是不够的,也不是我真正需要的。

我也在SO上看到过这个问题:“当我将 Intellij IDEA 配置为使用 Java6 时,使用 java7 编译器进行编译 https://stackoverflow.com/questions/18756469/intellij-idea-using-java7-compiler-to-compile-when-i-have-configured-it-to-use-j”,但我的项目 SDK 已经设置为最新的 Java 版本,我只需要 Java-7 兼容的构件/jar 编译。

编辑:我的本地系统上只有 Java 6 和 Java 8 JRE/SDK,因为不幸的是 Java 7 在我的系统上存在问题并且不兼容。


文件 -> 设置 -> 编译器 -> Java 编译器 -> 项目字节码版本 -> 1.7

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Java 8 SDK 针对 Java 7 JRE 进行 IntelliJ 编译 的相关文章

随机推荐