在Windows

时间:2015-09-17 18:20:48

标签: java eclipse windows-8 install

大家好,这是我在这里的第一个问题,所以我为任何错过的期望道歉。

编辑1:

https://eclipse.org/downloads/download.php?file=/oomph/products/eclipse-inst-win64.exe

下载Eclipse

64位Windows 8

JDK目录:C:\ Program Files \ Java

/编辑1

我需要为我的计算机科学课安装用于Java编程的Eclipse IDE,我已经尝试了两天但没有成功。我尝试了64位和32位安装,我得到完全相同的错误。这非常令人沮丧,因为无论何时我搜索所有人都在谈论插件"。

以下是我在安装时遇到的错误:

[2015-09-17 13:30:06] Downloading org.eclipse.rcp_root
[2015-09-17 13:30:34] An error was detected while performing the engine                  operation and the changes are being rolled back. See the log for details.
[2015-09-17 13:30:34] ERROR: org.eclipse.equinox.p2.engine code=4 An error occurred during the org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
  at org.eclipse.oomph.util.OomphPlugin.coreException(OomphPlugin.java:282)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:523)
  at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:328)
  at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:709)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:2971)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2900)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2881)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2775)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.installPerform(SimpleVariablePage.java:1151)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.access$27(SimpleVariablePage.java:1030)
  at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage$18.run(SimpleVariablePage.java:976)
  ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=C__Users_Techies_eclipse_java-latest-released2_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
  ERROR: org.eclipse.equinox.p2.engine code=0 Error with signed content.
  java.security.SignatureException: An error occurred while processing the signatures for the file: C:\Users\Techies\.p2\pool\features\org.eclipse.wst.xml_core.feature_3.7.0.v201502261749
    at org.eclipse.osgi.internal.signedcontent.SignedBundleHook.getSignedContent(SignedBundleHook.java:219)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.checkCertificates(CertificateChecker.java:73)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.start(CertificateChecker.java:54)
    at org.eclipse.equinox.internal.p2.engine.phases.CheckTrust.completePhase(CheckTrust.java:50)
    at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:251)
    at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:101)
    at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:47)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:75)
    at org.eclipse.equinox.internal.p2.engine.Engine.perform(Engine.java:44)
    at org.eclipse.equinox.internal.provisional.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelper.java:42)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl$3.commit(ProfileTransactionImpl.java:519)
    at org.eclipse.oomph.p2.internal.core.ProfileTransactionImpl.commit(ProfileTransactionImpl.java:328)
    at org.eclipse.oomph.setup.p2.impl.P2TaskImpl.perform(P2TaskImpl.java:709)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:2971)
    at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2900)

如果需要的话,这会更频繁地发布整个事情,但希望有一些明显我遗漏的事情。我尝试重新安装JDK,重新启动,重新下载Eclipse,安装32位版本的Eclipse以及JDK和64位两者。我还在系统恢复到之前启动了任何系统并再次尝试干净启动并得到了同样的错误。

5 个答案:

答案 0 :(得分:10)

我刚遇到类似的问题。以管理员身份运行安装程序解决了我的问题。

右键单击安装程序文件(eclipse-inst-win64.exe),然后单击“以管理员身份运行”。现在只需按照提示操作就可以了。

如果重要,我没有更新安装程序,因为它重新启动并且可能(我不确定)它不会以管理员模式重新启动。

这是在64位Windows 8.1机器上。

另外看看这两个主题:

答案 1 :(得分:0)

有时甚至在C:/ Program Files /中使用管理员权限进行安装可能会导致超时等错误。最好安装在C驱动器(非操作系统驱动器)以外的分区中。

答案 2 :(得分:0)

就我而言,我的PC中有两个版本的eclipse。为了解决此问题,我在安装阶段更改了捆绑软件存储库。

通常,您可以在以下路径中找到捆绑包:C:\Users\<name>\.p2

答案 3 :(得分:0)

一个同事听到我诅咒一个非常相似的问题。

他让我卸载了NetBeans(安装在这里的所有计算机上)。

以前的建议似乎使我更加接近,但是放弃NetBeans似乎使我失望了。

答案 4 :(得分:0)

我遇到了类似的问题。我的系统中安装了其他版本。因此,我们需要先删除该.p2文件夹,然后再安装它。

转到C:\Users\<your name>\.p2

并删除.p2文件夹,然后再次尝试安装它。这对我有用。