错误:java:javacTask:源发行版8需要目标发行版1.8

业余爱好者:

使用IntelliJ IDE无法编译任何项目。以下设置的屏幕截图:

二手JDK:

http://gyazo.com/b6e32119af7b04090d890cad04db6373

项目SDK和语言级别:

http://gyazo.com/55a5fc9f7f2bb721a04780ce9d74eeab

语言等级:

http://gyazo.com/143bffad63fd89cafc231298729df2fc

有人有什么想法吗?

Weslor:
  1. 文件>设置>构建,执行,部署>编译器> Java编译器
  2. 目标字节码版本更改您正在使用的模块的1.8

如果您使用的是Maven

将编译器插件添加到pom.xml顶级project节点下:

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.8</source>
                <target>1.8</target>
            </configuration>
        </plugin>
    </plugins>
</build>

(从评论中悬挂。)

注意:如果您不介意重新导入项目,则真正需要做的就是更改pom并重新导入项目,然后IntelliJ将选择正确的设置,而您不必手动更改它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章