标签:手动 ati fail idea code 重置 报错 目的 ide
Intellij IDEA新建Maven项目,总是默认Language level 5 与 Java Compiler 1.5。
以下是两种修改方式:
1. 手动进行修改:
报错:Error:java: Compilation failed: internal java compiler error
解决方式:File -> Settings -> Java Compiler -> Target bytecode version = 1.8
报错:Error: java: -source 1.5 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)
解决方式:File -> Project Structure -> Language level : 8 - Lambdas,type annotations etc.
2. 使用插件自动修改:
Maven项目的pom.xml下的<build>标签下加入插件,将Language level 与 Java Compiler修改为指定版本(本例子指定为8) 。
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> <configuration> <!--修改Language level--> <source>8</source> <!--修改Java Compiler--> <target>8</target> </configuration> </plugin> </plugins> </build> </project>
自动重置Language level 5 与 Java Complier 1.5
标签:手动 ati fail idea code 重置 报错 目的 ide
原文地址:https://www.cnblogs.com/JimKing/p/9050250.html