Java异常 | Error:java: Compilation failed: internal java compiler error 背景 解决方案

今天网上下载了一个项目,编辑运行报如下异常:

Error:java: Compilation failed: internal java compiler error

经过往经验,读项目的编译环境重新设置,编译JDK版本全部指定1.8
1.Setting->Java Complier
Java异常 | Error:java: Compilation failed: internal java compiler error
背景
解决方案

2.Project Structure->Modules
Java异常 | Error:java: Compilation failed: internal java compiler error
背景
解决方案

经过上述步骤设置后,重新编译运行还是报同样的错

解决方案

经排查,该项目Pom.xml文件没有指定编译版本,在Pom.xml加上如下插件即可:

<build>

    <plugins>
        <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
            <version>3.7.0</version>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
                <encoding>utf-8</encoding>
            </configuration>
        </plugin>
    </plugins>

</build>