您的位置:首页 > 产品设计 > UI/UE

eclispe Dynamic Web Module 3.1 requires Java 1.7 or newer

2016-07-12 13:09 716 查看
[align=center][/align]

Have you noticed above type of error in your Eclipse? When you’re creating a project with 
Dynamic Web Module 3.1
 support, you should be using Java 1.7 or newer. Please follow below steps to resolve it.

Step1:

Make sure your Java Project is configured probably to use 
Java 1.7
.Right click your 
project > Properties > Java Compiler
 and set “
Compiler compliance level
” to 1.7

Step2:

Java Build Path. Click “Edit“. And change it to “Java 7”[align=center][/align]








Step3:

Next from the menu on the left select 
Project
Facets > Java
 and set its version to 1.7




Extra Tips:

If you have maven project try adding below code to 
pom.xml
 file.

pom.xml

1

2

3

4

5

6

7

8

9

10

11

12

13

<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>

Alternate Solution:

Another way is to edit the project facet configuration file itself: 
org.eclipse.wst.common.project.facet.core.xml

Change the dynamic web module version in this line to 3.1 – 
<installed
facet="jst.web" version="3.0"/>

And then 
Maven
-> Update Project
. You’ll find this file in the .settings directory within the Eclipse project.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java jar包 eclipse