这几天再复现别人的代码,需要使用jdk1.8,但是之前运行项目都是17,导致自己运行时总是报错:IDEA java: 警告: 源发行版 17 需要目标发行版 17。
所以进行就记录一下这个问题,参考下面文章,覆盖大多数情况。
彻底解决:IDEA java: 警告: 源发行版 17 需要目标发行版 17-CSDN博客
下面这个文章解决。
IDEA运行Spring工程报错:java: 警告: 源发行版 17 需要目标发行版 17 - 远近啊 - 博客园 (cnblogs.com)
解决方法
在目录结构这里,源/路径/依赖都需要统一成一样,然后就可以了。
试错
- 改变系统环境变量,没有作用。
- 更改IDEA的java编译器,由于我创建的是java1.8的项目,所以不需要更改。
- 修改pom.xml文件,同2一样。xx