小编Spa*_*gey的帖子

Java Maven 项目“不再支持源选项 5。使用 6 或更高版本。”

我正在学习 Bryan Hansen 的 PluralSight 课程“Spring 框架:Spring 基础知识”。我完全按照演示进行操作(我相信),但收到错误消息“错误:java:不再支持源选项 5。使用 6 或更高版本。”。

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

  • 在“首选项 > 构建、执行、部署 > 编译器 > Java 编译器”下,我将项目字节码版本设置为 Java 11,并将每个模块字节码版本设置为“与语言级别相同”。
  • 在“文件 > 项目结构 > 项目”下,我将项目 SDK 设置为 11,并将项目语言级别设置为 11。
  • 我的 pom.xml 具有以下构建设置:

    <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>

Run Code Online (Sandbox Code Playgroud)

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

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

java intellij-idea maven java-11

7
推荐指数
3
解决办法
1万
查看次数

标签 统计

intellij-idea ×1

java ×1

java-11 ×1

maven ×1