在 windows 上安装 Eclipse IDE 时出错
Error installing Eclipse IDE on windows
大家好,这是我在这里的第一个问题,对于任何错过的期望,我深表歉意。
编辑 1:
从以下位置下载 Eclipse:https://eclipse.org/downloads/download.php?file=/oomph/products/eclipse-inst-win64.exe
64 位 Windows8
JDK 目录:C:\Program Files\Java
/编辑 1
我需要安装 Eclipse
IDE 用于 Java 我的计算机科学 class 编程,我已经尝试了两天但没有成功。我尝试了 64 位和 32 位安装,但我得到了完全相同的错误。这非常令人沮丧,因为每当我搜索时,所有人都在谈论 "plug-ins"。
这是我在安装时遇到的错误:
[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.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(SimpleVariablePage.java:1030)
at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.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.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)
如果需要,这将 post 整个事情继续下去,但希望有一些明显的东西是我遗漏的。我已尝试重新安装 JDK
、重新启动、重新下载 Eclipse
、安装 32 位版本的 Eclipse
和 JDK 以及两者的 64 位版本。我也将系统恢复到启动任何系统之前,并在干净启动时再次尝试并得到相同的错误。
我刚刚遇到了类似的问题。 运行以管理员身份安装程序解决了我的问题。
因此,右键单击安装程序文件 (eclipse-inst-win64.exe),然后以管理员身份单击 运行。现在只要按照提示操作就可以了。
以防万一,我没有更新安装程序,因为它会重新启动并且可能(我不确定)它不会在管理员模式下重新启动。
顺便说一句,这是在 64 位 Windows 8.1 机器上。
也看看这两个线程:
- How do I resolve an "Error reading signed content." error when installing ADT 23.0.2 in Eclipse 4.4 on OSX
- Error when try install plugin
有时即使在 C:/Program Files/ 中使用管理员权限安装也可能会导致超时等错误。安装在 C 驱动器(非操作系统驱动器)以外的分区总是更好。
就我而言,我的 PC 中有两个版本的 eclipse。为了解决这个问题,我在安装阶段更改了包存储库。
通常您可以在以下路径找到包:C:\Users\<name>\.p2
一个同事无意中听到我在咒骂一个非常相似的问题。
他让我卸载 NetBeans(安装在所有机器上)。
之前的建议似乎让我更接近了,但放弃 NetBeans 似乎让我失望了。
我遇到了类似的问题。我的系统中安装了不同的版本。所以我们需要先删除那个.p2文件夹,然后再安装。
转到C:\Users\<your name>\.p2
并删除 .p2
文件夹,然后再次尝试安装它。这对我有用。
大家好,这是我在这里的第一个问题,对于任何错过的期望,我深表歉意。
编辑 1:
从以下位置下载 Eclipse:https://eclipse.org/downloads/download.php?file=/oomph/products/eclipse-inst-win64.exe
64 位 Windows8
JDK 目录:C:\Program Files\Java
/编辑 1
我需要安装 Eclipse
IDE 用于 Java 我的计算机科学 class 编程,我已经尝试了两天但没有成功。我尝试了 64 位和 32 位安装,但我得到了完全相同的错误。这非常令人沮丧,因为每当我搜索时,所有人都在谈论 "plug-ins"。
这是我在安装时遇到的错误:
[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.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(SimpleVariablePage.java:1030)
at org.eclipse.oomph.setup.internal.installer.SimpleVariablePage.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.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)
如果需要,这将 post 整个事情继续下去,但希望有一些明显的东西是我遗漏的。我已尝试重新安装 JDK
、重新启动、重新下载 Eclipse
、安装 32 位版本的 Eclipse
和 JDK 以及两者的 64 位版本。我也将系统恢复到启动任何系统之前,并在干净启动时再次尝试并得到相同的错误。
我刚刚遇到了类似的问题。 运行以管理员身份安装程序解决了我的问题。
因此,右键单击安装程序文件 (eclipse-inst-win64.exe),然后以管理员身份单击 运行。现在只要按照提示操作就可以了。
以防万一,我没有更新安装程序,因为它会重新启动并且可能(我不确定)它不会在管理员模式下重新启动。
顺便说一句,这是在 64 位 Windows 8.1 机器上。
也看看这两个线程:
- How do I resolve an "Error reading signed content." error when installing ADT 23.0.2 in Eclipse 4.4 on OSX
- Error when try install plugin
有时即使在 C:/Program Files/ 中使用管理员权限安装也可能会导致超时等错误。安装在 C 驱动器(非操作系统驱动器)以外的分区总是更好。
就我而言,我的 PC 中有两个版本的 eclipse。为了解决这个问题,我在安装阶段更改了包存储库。
通常您可以在以下路径找到包:C:\Users\<name>\.p2
一个同事无意中听到我在咒骂一个非常相似的问题。
他让我卸载 NetBeans(安装在所有机器上)。
之前的建议似乎让我更接近了,但放弃 NetBeans 似乎让我失望了。
我遇到了类似的问题。我的系统中安装了不同的版本。所以我们需要先删除那个.p2文件夹,然后再安装。
转到C:\Users\<your name>\.p2
并删除 .p2
文件夹,然后再次尝试安装它。这对我有用。