設置IntelliJ IDEA支持lambda表達式

使用IntelliJ IDEA作爲開發工具,對基於maven的java工程,若是要編寫lambda表達式,先確保安裝並使用了jdk1.8或者更高版本,而後再要作一些設置才能正常編譯和執行,具體表如今maven支持和intellij idea工具支持兩個方面,配置以下:java

在pom.xml中增長一個插件,使得maven支持jdk1.8語法:程序員

<build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.2</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
    </plugins>
  </build>複製代碼

接下來是intellij的全局設置,選擇菜單中的全局設置,以下圖紅框:apache

這裏寫圖片描述

在彈出的菜單中,設置Java compiler的level爲1.8,具體的設置以下圖紅框所示:maven

這裏寫圖片描述

而後是項目工程的屬性支持lambda,在工程上點擊右鍵,選擇「Open Modular Settings「,以下圖:ide

這裏寫圖片描述

在彈出的菜單中的language level選擇「8 - Lambdas「,以下圖:工具

這裏寫圖片描述

完成並使用

這些設置完畢以後,就能在代碼中寫lambda表達式了,而且ide還會自動提示,以下圖:開發工具

這裏寫圖片描述

歡迎關注個人公衆號:程序員欣宸

相關文章
相關標籤/搜索