java: 警告: 源发行版 11 需要目标发行版 11是什么意思
时间: 2023-05-28 11:08:03 浏览: 155
这是Java编译器发出的警告信息,意思是你使用的Java源代码版本是11,但是编译器的目标版本是低于11的版本。这可能会导致编译后的程序在低版本的Java环境中无法运行。为了避免这种情况,建议将编译器的目标版本升级到11或更高的版本。
相关问题
java: 警告: 源发行版 11 需要目标发行版 11什么意思
这个警告意味着你的项目使用的Java源代码版本是11,但是你的IDEA配置的目标Java版本是1.8。这可能会导致一些兼容性问题,因为较新的Java版本可能包含了一些在旧版本中不可用的功能或语法。为了解决这个问题,你需要将IDEA的目标Java版本设置为与你的项目中使用的Java版本相匹配。
以下是解决这个问题的步骤:
1. 打开IDEA,并点击左上角的"文件"菜单。
2. 选择"设置",然后选择"构建、执行、部署",再选择"Java编译器"。
3. 在右侧的下拉框中,找到你的项目(如果没有显示,点击"+"按钮添加项目)。
4. 将目标发行版的下拉框选择为11(与你的项目中使用的源发行版相匹配)。
5. 点击"应用"或"确定"按钮保存更改。
这样,你的IDEA就会使用与你的项目相匹配的Java版本,从而消除警告信息。
java: 警告: 源发行版 11 需要目标发行版 11这是什么意思
这个警告意味着您的项目使用的Java源代码版本是11,但编译器的目标版本是低于11的版本。这可能会导致一些兼容性问题。您可以通过更改编译器的目标版本来解决这个问题。
以下是解决方案的步骤:
1. 在IntelliJ IDEA中,点击左上角的"文件"菜单,然后选择"设置"。
2. 在设置窗口中,展开"构建、执行、部署"选项,然后选择"编译器"。
3. 在右侧的面板中,找到您的报错项目(如果没有显示,请点击"+"按钮添加)。
4. 在下拉框中选择目标版本为11。
5. 点击"应用"或"确定"按钮保存更改。
这样,您的项目将使用与源代码版本相匹配的目标版本,警告信息将不再出现。
阅读全文