Eclipse中設定Maven的編譯環境為1.8的方法
阿新 • • 發佈:2019-02-12
在eclipse中,新建的maven專案,預設使用的是jdk1.5,從git上下載的maven專案,匯入進eclipse之後,一般也會提示maven環境不匹配,具體會報下面兩個Warnings:
為了解決這個問題,有兩種方法。
方法一(推薦)
開啟pom.xml檔案,在project下面,中,新增下面的程式碼:
程式碼如下:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build>
右鍵專案,找到Maven - Update Project,更新專案,確定,可以發現Warning已經移除。
方法二
1. 在專案的JRE System Library上面點選右鍵,選擇Properties,在開啟的介面中,選擇jdk1.8。
2. 在專案上點選右鍵,找到Java Compiler,取消勾選Enable project specific settings,確定。具體如圖所示。
方法二雖然也能消除warnings,但是有個缺點:當自己的專案被別人匯入進eclipse之後,別人需要重新配置編譯環境,這就有可能導致配置的編譯環境不同而報錯。但是使用方法一,別人將自己的專案匯入之後,就不需要再次配置環境了。因此推薦使用配置pom.xml檔案的方式配置編譯環境。