Java:警告:源发行版17 需要目标发行版17
时间: 2023-11-20 09:57:11 浏览: 1083
IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法
这个警告是由于您使用的Java编译器版本与您指定的目标Java版本不匹配导致的。您可以通过指定编译器选项来解决此问题。
以下是两种解决方法:
1. 指定编译器选项
您可以使用以下命令指定编译器选项:
```shell
javac -source 17 -target 17 HelloWorld.java
```
其中,-source 17 表示使用Java 17版本的源代码,-target 17 表示生成的字节码文件将在Java 17版本上运行。
2. 更新Java版本
您也可以更新您的Java版本以匹配您的编译器版本。您可以从Oracle官方网站下载最新版本的Java SE开发工具包(JDK)。
阅读全文