idea java: 警告: 源发行版 17 需要目标发行版 17
时间: 2023-09-20 19:14:09 浏览: 682
永久解决 Intellij idea 报错-Error -java 不支持发行版本5的问题.docx
5星 · 资源好评率100%
回答: 这个警告是因为你的项目使用的是Java 17的源代码,但是目标发行版却不是Java 17。解决这个问题的方法是将IDEA的编译器设置与项目使用的JDK版本一致。你可以通过以下步骤进行设置:首先,点击Settings -> Build, Execution, Deployment -> Compiler -> Java Compiler。在这里,将Project bytecode version设置为与项目使用的JDK版本一致,即改为17。另外,还要确保其他两个地方的JDK版本也与项目一致,这样就不会再出现警告了。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [【springboot】idea报错:java:无效的目标发行版:17 解决方法](https://blog.csdn.net/weixin_43821215/article/details/129733550)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [解决:IDEA java: 警告: 源发行版 17 需要目标发行版 17](https://blog.csdn.net/Jason_HD/article/details/131194074)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [源发行版17需要目标发行版17](https://blog.csdn.net/m0_47578678/article/details/129028771)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文