Idea中JDK版本引起的问题
今天运行一个新项目的时候,碰到这样的报错:
从报错信息可以看出:java: 找不到符号
这说明当前使用的JDK 版本过低,Objects.requireNonNullElse()是Java 9才引入的方法,所以编译器找不到这个方法。
看了一下project Setting似乎也没有问题:
最后发现问题在这里:
把这里改成jdk 11 问题就解决了。
今天运行一个新项目的时候,碰到这样的报错:
从报错信息可以看出:java: 找不到符号
这说明当前使用的JDK 版本过低,Objects.requireNonNullElse()是Java 9才引入的方法,所以编译器找不到这个方法。
看了一下project Setting似乎也没有问题:
最后发现问题在这里:
把这里改成jdk 11 问题就解决了。