解决Dynamic Web Module 3.1 requires Java 1.7 or newer

转载 2018年04月16日 10:46:08

        概述:使用maven构建web项目时,经常会遇见这个问题,问题原因报错讲述的很清晰明了,就是web模块需要使用java1.7及以后的版本,目前的版本不符合。因而只需要修改java版本到1.7及以上即可。

        解决方法:
        1. 在eclipse 构建 web中关于java版本有三处需要修改统一。
            (1)在 Java Build Path的libraries中修改
            (2)在Java Compiler 中修改
            (3)在Project Facet中修改
        2. 大部分按上上述修改就应该可以了,但总是有意外,还是报错。因为使用了 maven构建项目,因而最好在pom.xml文件中的build标签中加入以下代码:
  1. <build>
  2. <plugins>
  3. <plugin>
  4. <groupId>org.apache.maven.plugins</groupId>
  5. <artifactId>maven-compiler-plugin</artifactId>
  6. <version>3.1</version>
  7. <configuration>
  8. <source>1.7</source> //如果是1.8,修改为1.8
  9. <target>1.7</target> //如果是1.8,修改为1.8
  10. </configuration>
  11. </plugin>
  12. </plugins>
  13. </build>


         3.最后再右键使用maven的Update Project 即可。

转载地址:https://blog.csdn.net/qq_31614947/article/details/70231289

How to solve “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse

Have you noticed above type of error in your Eclipse? When you’re creating a project with Dynamic W...
  • ye1992
  • ye1992
  • 2014-11-29 19:59:06
  • 26604

修改maven项目jdk版本,并解决Dynamic Web Module 3.1 requires Java 1.7 or newer错误

使用maven的时候,默认会使用1.5版本的JDK,并且创建项目时也会是1.5版本。 但是我想用JDK1.7版本,所以我手动将maven项目JDK改为1.7版本。 手动修改JDK版本为1.7以后,...
  • qq_15653935
  • qq_15653935
  • 2015-05-08 11:30:10
  • 3192

Dynamic Web Module 3.1 requires Java 1.7 or newer的解决方案

Dynamic Web Module 3.1 requires Java 1.7 or newer. 错误信息:Dynamic Web Module 3.1 requires Java 1.7 or...
  • cktmyh
  • cktmyh
  • 2017-02-18 10:44:23
  • 2605

Maven中出现Resource Path Location Type Dynamic Web Module 3.1 requires Java 1.7 or newer

在前面的操作:1.右键-maven-update project,等待下载完成。2.右键-properties-java build path-双击JRE System Library-选择Works...
  • weixin_41660210
  • weixin_41660210
  • 2018-03-01 15:18:31
  • 195

marker下报错Type Dynamic Web Module 3.1 requires Java 1.7 or newer.

1.搭建一个ssm的maven项目,拷了一些jar的pom位置到pom文件后报错 2.百度后得到解决方案-其实都是jdk和x项目中的jdk版本不一致的问题,需要在pom文件中指定jdk版本 ...
  • ljxbbss
  • ljxbbss
  • 2017-06-21 16:06:13
  • 601

Spring boot 应用有错误提示:Dynamic Web Module 3.1 requires Java 1.7 or newer.

开始接触Spring Boot,在搭建项目时,老有错误提示:Dynamic Web Module 3.1 requires Java 1.7 or newer. 机器java环境是1.8。 先后修改了...
  • Veechange
  • Veechange
  • 2016-09-22 15:50:49
  • 1463

STS项目更正 web与jdk版本不对应等问题 --(Dynamic Web Module 3.1 requires Java 1.7 or newer)

Java 高并发api开发问题 -- 部署web3.1 失败
  • a1092484359
  • a1092484359
  • 2016-05-31 16:43:59
  • 5298

Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案

Eclipse Maven 开发一个 jee 项目时,编译时遇到以下错误:Description Resource Path Location TypeDynamic Web Module 3.0 r...
  • defonds
  • defonds
  • 2015-08-25 11:17:51
  • 53509

JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newer..Maven Java EE Configuration

通常在用eclipse集成maven生成web项目的时候总会报如下所述错误: JavaServer Faces 2.0 requires Dynamic Web Module 2.5 or newe...
  • leocnx
  • leocnx
  • 2017-01-09 19:59:52
  • 1298

Description Resource Path Location Type Dynamic Web Module 3.0 requires Java 1.6 or newer

项目突然一直红叉但是找不到错误代码,打开Problem提示 Description Resource Path Location Type Dynamic Web Module ...
  • weixin_41098980
  • weixin_41098980
  • 2017-12-21 09:26:11
  • 122
收藏助手
不良信息举报
您举报文章:解决Dynamic Web Module 3.1 requires Java 1.7 or newer
举报原因:
原因补充:

(最多只允许输入30个字)