1、在使用java进行web开发时会出现Dynamic Web Module 3.1 requires Java 1.7 or newer错误。这主要是因为web模块所需要的版本和当前版本不同。所以解决此问题就需要进行web项目的版本修改爱薪。

2、先选择项目右键打开Properties,选择Java Build Path。并将运行环境修改为1.7。


3、然后选择Java Compiler,将编译环境改为1.7。

4、最后在pom.xml文件中添加,并更新项目。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins<常财针/groupId>
<artifactId>maven-compiler-plugin</artifactId>没政
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
