再intellij 中选择JDK 1.8_XX 的时候总会遇到错误
source release 1.8 requires target release 1.8
rootcause 是 我们选择了java compiler target 1.7或者其他的更低的。
solution:
如果maven 的话, 再pom.xml 中 更改为1.8
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>**1.8**</maven.compiler.source>
<maven.compiler.target>**1.8**</maven.compiler.target>
<spring.version>3.2.9.RELEASE</spring.version>
</properties>
然后再 File-> Setting-> Build->Compiler->Java Compiler 中更改为1.8