遇到的问题
在使用idea+maven的项目中,特别是从别处copy一些代码过来的时候,就经常遇到idea又自动把jdk和compiler的版本从jdk8修改到了其他更低版本,然后很多方法不支持,需要频繁的去修改。
解决办法
第一种: 把红线处挨个的换乘jdk8版本,治标不治本。
第二种,在pom文件中声明jdk版本,能解决问题
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</pougins>