設置IntelliJ IDEA支持lambda表達式


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

maven支持##

在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 idea配置之一:修改intellij的全局設置##

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

這里寫圖片描述

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

這里寫圖片描述

修改intellij idea配置之二:修改項目工程配置##

然后是項目工程的屬性支持lambda,在工程上點擊右鍵,選擇“Open Modular Settings“,如下圖:

這里寫圖片描述

在彈出的菜單中的language level選擇“8 - Lambdas“,如下圖:

這里寫圖片描述

完成並使用

這些設置完畢之后,就能在代碼中寫lambda表達式了,並且ide還會自動提示,如下圖:

這里寫圖片描述

歡迎關注我的公眾號:程序員欣宸


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM