在使用IDEA編譯項目時,總是提示我編譯失敗,有些功能是在1.5之后的版本才支持。廢了好大的功夫才編譯成功。下面呢,就是更改編譯的過程了!
一、初步更改
使用快捷鍵Ctrl+Alt+Shift+S打開Project Structure窗口【或點擊File --> Project Structure】,查看以下地方版本是否正確
以上操作還是不行的話,使用快捷鍵Ctrl+Alt+S打開Settings窗口【或點擊File --> Settings】,查看以下地方版本是否正確
一般操作完以上兩步編譯就恢復正常了。如果還是不是就要看下邊的大招了!
二、終極絕招
以下兩種方式任選一種放在pom.xml中,然后編譯百分百成功!
方式一:

1 <properties>
2 <maven.compiler.source>1.8</maven.compiler.source>
3 <maven.compiler.target>1.8</maven.compiler.target>
4 </properties>
方式二:

1 <properties>
2 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
4 <java.version>1.8</java.version>
5 </properties>
6
7 <plugin>
8 <artifactId>maven-compiler-plugin</artifactId>
9 <configuration>
10 <source>${java.version}</source>
11 <target>${java.version}</target>
12 </configuration>
13 </plugin>
以上就是修改默認1.5的方法啦!!