maven项目中的报错问题——Dynamic Web Module 3.0 requires Java 1.6 or newer.
程序员文章站
2022-06-18 16:50:58
...
当创建动态的web 3.0的项目时需要java1.6及以上的版本支持;
而我们的eclipse中创建的maven骨架默认是java1.5的版本,这种情况下就会报以下的错误:Dynamic Web Module 3.0 requires Java 1.6 or newer.
原因:
动态的web3.0,项目需要java1.6的版本,而maven默认创建的是java1.5的版本,所以会报这个错误;
解决方案:
1:在eclipse上安装jre:选中jdk的目录即可,需要1.6以上的版本;指定编译版本,1.6以上的版本;
2:指定项目的facet的java版本不能低于1.6版本;
3:在maven 的pom.xml中指定maven项目的jdk运行版本
复制代码
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
复制代码
4:最后在选中该项目,单击maven——>updateproject即可;
上一篇: python的函数最详解
下一篇: linux 下安装maven
推荐阅读
-
关于项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
-
maven项目中的报错问题——Dynamic Web Module 3.0 requires Java 1.6 or newer.
-
maven 关于Dynamic Web Module 3.0 requires Java 1.6 or newer的问题
-
Dynamic Web Module 3.0 requires Java 1.6 or newer(Maven项目报错)
-
Dynamic Web Module 3.0 requires Java 1.6 or newer.问题
-
Eclipse Maven 项目问题: Dynamic Web Module 3.0 requires Java 1.6 or newer.
-
解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题
-
解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题