Eclipse- Dynamic Web Module 3.0 requires Java 1.6 or newer error while creating new project

新手上路,请多包涵

我无法在 eclipse indigo 中创建新的动态 Web 项目。创建新错误时出现以下错误。

Dynamic Web Module 3.0 需要 Java 1.6 或更新版本

我的 Java 编译器版本为 1.7,SDK 版本为 1.7。

在此处输入图像描述

原文由 pappu_kutty 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 521
2 个回答

我的 eclipse 指向 jre 版本 1.7,但是在创建动态 Web 项目时不知何故它采用了 java 版本 4。我通过在同一面板中通过配置>修改>java 版本更改为 1.7 来解决它。

原文由 pappu_kutty 发布,翻译遵循 CC BY-SA 3.0 许可协议

这是迟到的答案。但可能对其他人有帮助。如果您使用的是基于 Maven 的项目。您只需在 pom.xml 文件中包含以下代码。它可以解决。

 <build>
    <plugins>
        <plugin>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.7</source>
                <target>1.7</target>
            </configuration>
        </plugin>
    </plugins>
</build>

更新: 同样,如果您使用的是 jdk 1.8 版,只需将其包含在您的 <source><target> 标签中。

原文由 Yubaraj 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题