Eclipse插件安装错误

时间:2012-02-03 11:43:00

标签: java eclipse google-app-engine eclipse-plugin

我正在尝试为eclipse安装google插件,但安装程序一直告诉我:

  

期间发生错误   org.eclipse.equinox.internal.p2.engine.phases.CheckTrust阶段

我首先尝试从互联网安装但由于速度不佳而取消了它。然后我下载它并尝试在本地安装,然后我有这个问题。我正在使用Eclipse 3.7.1,谷歌插件也适用于3.7版本。

我还尝试通过删除名称为equinox的anythings来清理配置文件夹,但这没用。

有什么建议吗?谢谢!

这里是错误日志:

!SESSION 2012-02-03 06:30:06.977 -----------------------------------------------
eclipse.buildId=M20110909-1335
java.version=1.6.0_22
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.java.product
Command-line arguments:  -os linux -ws gtk -arch x86 -product org.eclipse.epp.package.java.product

!ENTRY org.eclipse.equinox.p2.engine 4 4 2012-02-03 06:33:17.752
!MESSAGE An error occurred during the org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2012-02-03 06:33:17.752
!MESSAGE session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust, operand=, action=).
!SUBENTRY 1 org.eclipse.equinox.p2.engine 4 0 2012-02-03 06:33:17.752
!MESSAGE Error reading signed content.
!STACK 0
java.io.IOException: The file "/home/darkjh/eclipse/plugins/com.google.appengine.eclipse.core_2.5.1.v201201120043-rel-r37.jar" does not exist
    at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.<init>(ZipBundleFile.java:61)
    at org.eclipse.osgi.baseadaptor.bundlefile.ZipBundleFile.<init>(ZipBundleFile.java:55)
    at org.eclipse.osgi.internal.signedcontent.SignedBundleHook.getSignedContent(SignedBundleHook.java:253)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.checkCertificates(CertificateChecker.java:67)
    at org.eclipse.equinox.internal.p2.engine.phases.CertificateChecker.start(CertificateChecker.java:49)
    at org.eclipse.equinox.internal.p2.engine.phases.CheckTrust.completePhase(CheckTrust.java:50)
    at org.eclipse.equinox.internal.p2.engine.Phase.postPerform(Phase.java:216)
    at org.eclipse.equinox.internal.p2.engine.Phase.perform(Phase.java:84)
    at org.eclipse.equinox.internal.p2.engine.PhaseSet.perform(PhaseSet.java:44)
    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.p2.operations.ProvisioningSession.performProvisioningPlan(ProvisioningSession.java:174)
    at org.eclipse.equinox.p2.operations.ProfileModificationJob.runModal(ProfileModificationJob.java:79)
    at org.eclipse.equinox.p2.operations.ProvisioningJob.run(ProvisioningJob.java:177)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

2 个答案:

答案 0 :(得分:2)

好吧,我认为这是Eclipse内部的失败。现在我已经下载了一个干净的,安装都没问题。

答案 1 :(得分:1)

看起来你错过了一个具有给定名字的文件。 (com.google.appengine.eclipse.core_2.5.1.v201201120043-rel-r37.jar)尝试使用您最喜欢的搜索引擎搜索它并将其手动放在指定位置。 (/家/ darkjh /日蚀/插件/)