pap*_*tty 23 java eclipse eclipse-plugin
我无法在eclipse indigo中创建新的Dynamic Web Project.我在创建新错误时收到以下错误.
Dynamic Web Module 3.0需要Java 1.6或更高版本
我有java编译器版本1.7和SDK版本1.7.

Yub*_*raj 68
这是迟到的答案.但可能有助于其他.如果您使用的是Maven基础项目.您只需在pom.xml文件中包含以下代码即可.它可以解决.
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
更新:同样,如果你使用的是JDK 1.8版本只是它包括在你 <source>和<target>标签.
Tot*_*Tot 17
答案是正确的:),但稍微需要纠正.
- >启用Java编译器到1.7
- > Facet check java(不检查动态模块)
- >最后一步检查动态模块
:)...
在启用java编译器到1.7然后转到facet然后首先检查java而不是Dynamic模块.然后它将允许您检查动态模块.
小智 5
我不知道这对你们是否有用,但这是我的情况:
java -version但我在eclipse上得到了同样的错误.我不知道原因.
我的 Eclipse 指向 jre 版本 1.7 ,但在创建动态 Web 项目时,它采用的是 java 版本 4。我通过在同一面板中通过配置>修改>java 版本将其更改为 1.7 来解决它。