解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法

解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法

遇到的问题

解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法

解决办法

右击项目–>properties–>java compiler 选择jdk版本为1.8
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
properties–>java build path–>libraries 的JRE System Library选择jdk1.8
properties—>project facets java选择1.8,dynamic web module 选择3.0
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
把web.xml里的版本改成3.0
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
再把该项目目录下的.settings文件夹里的文件有关java的版本从1.5都改成1.8
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法
!!!注意:如果还是报错再pom.xml里添加一段话:
eclipse maven 在项目的pom.xml的《build》《/build》标签中加入:
解决eclipse项目报错Dynamic Web Module 3.0 requires Java 1.6 or newer 的解决方法

最后保存,项目构建完成后在项目文件夹上点右键,选择Maven->Update Project Configuration,问题解决。