设置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还会自动提示,以下图:开发工具

这里写图片描述

欢迎关注个人公众号:程序员欣宸

相关文章
相关标签/搜索