2015-10-02 33 views
2

我有以下問題,而試圖在Eclipse Java項目與Maven執行編譯目標:配置Maven在Eclipse的Java源代碼級別工作7

[錯誤]未能執行目標org.apache .maven.plugins:Maven的編譯器插件:3.1:編譯項目(默認編譯)...:編譯失敗

[錯誤]多catch語句不-source 1.5

支持[ ERROR](使用-source 7或更高來啓用multi-catch語句)

Eclipse項目中的JDK配置爲使用版本1.8.0_60。

編譯器合規水平也被設置爲1.8:http://imgur.com/4AvjZd6

然而,上述設置都與Eclipse項目配置上並沒有到Maven的設置。

在窗口 - >首選項,我所看到的編譯器插件也被設置爲1.8:http://imgur.com/BpNANqZ

的問題是:如何將我告訴Maven來使用源1.7(或以上)?

+0

只需在任意搜索引擎中鍵入'maven set java version'... – devlearn

回答

3

嘗試添加以下內容的pom.xml

<properties> 
     <maven.compiler.source>1.7</maven.compiler.source> 
     <maven.compiler.target>1.7</maven.compiler.target> 
</properties> 
0

您可以設置使用JDK/JRE的項目Java構建路徑和編譯器設置,但你點擊它是非常重要的:

maven->update project  

更改前將生效。

相關問題