gpt4 book ai didi

java - 如何修复验证插件缺少约束 : errors when moving from Eclipse Mars2 to Neon and changing target framework back to 1. 7

转载 作者:行者123 更新时间:2023-12-01 09:30:01 27 4
gpt4 key购买 nike

Windows 7 x64安装了jdk 1.7和1.8 eclipse NEON 和 eclipse 火星

我有一个在火星上运行良好的现有项目,并正在尝试将其导入 NEON 。现有项目需要在jre 1.7上运行

到目前为止我做了什么

我已将运行配置中的执行环境更改为1.7我已将 java 编译器和目标运行时更改为 1.7,并将安装的 jre 设置为 1.7

问题

在 Mars 的“运行配置/插件”选项卡中,我单击“全部取消选择”重新选择我的插件,然后单击添加所需的插件。然后,我通过单击验证插件来验证一切正常,该插件不会返回检测到的问题

在 Neon 中,如上所述,所有设置都设置为 1.7,我遇到了一堆问题 Missing Constraint: Bundle-RequiredExecutionEnvironment: JavaSE1.8 和 Missing Constraint: Require-Capability: osgi.ee filter="(&(osgi.ee= JasvaSE)(版本=1.8))"

我认为既然我将所有内容设置为使用 1.7 框架,那么它应该像使用 Mars 时一样工作

最佳答案

许多 Eclipse Neon 插件现在需要 Java 8,您将无法使用 Java 7 运行它们。

如果您确实需要构建一些与 Java 7 一起运行的东西,您将必须设置一个包含 Eclipse Mars 的目标平台。

关于java - 如何修复验证插件缺少约束 : errors when moving from Eclipse Mars2 to Neon and changing target framework back to 1. 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39513475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com