1

尝试使用omph设置 Eclipse 开发环境,但出现错误“无法完成安装,因为找不到一个或多个必需项目”

查看堆栈跟踪:

    ERROR: org.eclipse.equinox.p2.director code=10053 Cannot complete the install because one or more required items could not be found.
at org.eclipse.oomph.targlets.internal.core.TargletContainer.forceUpdate(TargletContainer.java:778)
at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl$4.run(TargletTaskImpl.java:1128)
at org.eclipse.oomph.util.pde.TargetPlatformUtil.runWithTargetPlatformService(TargetPlatformUtil.java:119)
at org.eclipse.oomph.setup.targlets.impl.TargletTaskImpl.perform(TargletTaskImpl.java:1036)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3021)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2964)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4160)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4154)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4152)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2955)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2930)
at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2861)
at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:681)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
ERROR: org.eclipse.equinox.p2.director code=0 Software being installed: artificial_root 1.0.0.v1467382214442
ERROR: org.eclipse.equinox.p2.director code=0 Missing requirement: Infocenter_feature Feature 1.0.0 (org.eclipse.help.infocenter_feature.feature.group 1.0.0) requires 'org.apache.commons.el 0.0.0' but it could not be found
ERROR: org.eclipse.equinox.p2.director code=1 Cannot satisfy dependency:
ERROR: org.eclipse.equinox.p2.director code=0 From: artificial_root 1.0.0.v1467382214442
ERROR: org.eclipse.equinox.p2.director code=0 To: org.eclipse.help.infocenter_feature.feature.group 0.0.0

Took 2610 seconds.
There are failed tasks.
Press Back to choose different settings or Cancel to abort.

任何线索或指针来解决这个问题并使用 omph 成功设置 eclipse 开发环境?

4

1 回答 1

0

从日志中,您正在尝试安装org.eclipse.help.infocenter_feature.feature.group并且此功能需要org.apache.commons.el.

你能告诉你在安装程序中选择了什么吗?

这是您编写的设置任务吗?如果是这样,您可能需要包含提供此捆绑包的 P2 存储库的 P2 设置任务。


编辑:

要重现您的问题:

第 1 步:选择任何 Eclipse “Eclipse IDE for Eclipse Commiter”是一种可能性:

奥普产品选择

第二步:选择“Platform”下项目“UA”(UA表示用户协助)的设置:

Oomph项目选择

这个项目的安装脚本有问题。目前无法使用 Oomph 设置“UA”项目,直到Bug 497350得到解决。

于 2016-07-02T18:39:15.963 回答