欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Dynamic Web Module 3.1 requires Java 1.7 or newer

程序员文章站 2022-05-04 09:55:47
...

遇到很多次这个问题了,做个笔记,记录一下。

1.打开pom.xml文件
添加如下内容:

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

2.右键项目Maven-Update Project即可。

如果还是报错,继续看:

右键项目Properties

1.如下图所示,修改Project Facets,java version修改你的版本,点击Apply。

Dynamic Web Module 3.1 requires Java 1.7 or newer

2.如下图所示,修改Java Build Path,切换到Libraries选项卡,JRE修改为你的版本,点击Apply。

Dynamic Web Module 3.1 requires Java 1.7 or newer

3.如下图所示,修改Java Compiler为你的版本,点击Apply。

Dynamic Web Module 3.1 requires Java 1.7 or newer

最后右键项目Maven-Update Project即可。