java: 警告: 源发行版 17 需要目标发行版 17
时间: 2023-11-15 19:03:35 浏览: 175
IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法
这个警告表示你正在使用 Java 17 版本编译源代码,但目标发行版设置为低于 Java 17 的版本。这可能会导致兼容性问题,因为源代码中使用了新的语言特性或库,而目标发行版不支持这些特性或库。为了避免这种情况,你可以采取以下措施之一:
1.将目标发行版升级到 Java 17 或更高版本,以支持源代码中使用的新特性或库。
2.降低源发行版到与目标发行版相同或更低的版本,以避免使用到的高版本特性与目标版本不兼容。
3.将目标发行版设置为与源发行版相同,在编译命令或构建工具配置中,可以使用以下命令设置目标发行版:javac --release 17 YourSourceFile.java。
阅读全文