首页 > 解决方案 > Java Maven 项目“不再支持源选项 5。请使用 6 或更高版本。”

问题描述

我正在学习 Bryan Hansen 的 PluralSight 课程“Spring Framework:Spring Fundamentals”。我已经精确地关注了演示(我相信),但收到错误消息“错误:java:不再支持源选项 5。使用 6 或更高版本。”。

我正在使用最新版本的 IntelliJ,具有以下配置:


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

我查看了其他一些类似的帖子,它们似乎有时将上述配置设置为 1.6 而不是 11,但我正在尝试密切关注本教程。我仍然对这里的差异感到好奇。

不知道是什么导致这个错误被抛出,据我所知,我已经正确设置了所有东西,但显然情况并非如此。任何帮助,将不胜感激。

标签: javamavenintellij-ideajava-11

解决方案


通过执行以下操作解决了这个问题。

项目结构 > 模块(在项目设置下)> 将语言级别设置为 11

希望这可以帮助遇到同样问题的人。


推荐阅读