我正在尝试在 IntelliJ idea 中编译我的项目。我在外部 jar 文件中使用一个类,并且在编译时收到以下错误。
Class file has wrong version 52.0, should be 50.0
我知道这是说 jar 文件是用比 IntelliJ 使用的版本更新的 Java 版本编译的。我的问题是如何使它们兼容?我已将 Mac 上的 Java 更新为 1.8,当我运行 java -version
或 javac -version
时,它证实了这一点。
我错过了什么? (Java开发经验除外)
原文由 jaywayco 发布,翻译遵循 CC BY-SA 4.0 许可协议
选择“文件”->“项目结构”。
在“项目设置”下选择“项目”
从那里您可以选择“项目 SDK”。