问题描述 今天测试switch新特性,于是使用idea安装了jdk17,然后编译方法报错无效的目标发行版。 解决方案: IDEA Error:java: 无效的源发行版: 17错误_张紫娃的博客-优快云博客 按照上面博主的方法还是不行,仔细一看还有一个不对,看下图: 所以按下图操作: ctrl+shift+alt+s 打开项目结构: 选择下图【依赖】tab页,重新选择模块SDK,查看下方是否有变化