我用谷歌搜索,但我找不到有类似问题的人。在我自己的几个项目以及像这样的 Eclipse jar 中,我在 Eclipse 中遇到了这个错误。由于这些问题,我的项目无法编译。
!ENTRY org.eclipse.core.resources 4 2 2012-09-04 17:17:18.695 !MESSAGE 从插件调用代码时出现问题:“org.eclipse.core.resources”。!STACK 0 java.lang.SecurityException:在 sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:193) 的 sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:240) 的 Manifest 主要属性的签名文件摘要无效) 在 java.util.jar.JarVerifier.processEntry(JarVerifier.java:305) 在 java.util.jar.JarVerifier.update(JarVerifier.java:216) 在 java.util.jar.JarFile.initializeVerifier(JarFile.java: 341)在 java.util.jar.JarFile.getInputStream(JarFile.java:406) 在 org.eclipse.pde.internal.core.ExternalLibraryCache.extractJar(ExternalModelManager.java:320) 在 org.eclipse.pde.internal.core .
webernets 告诉我特定的 jar 文件存在问题,但我没有遇到在多个 jar 文件上存在此问题的解释。我正在使用 Helios 服务包 2,并且在另一台机器上使用相同的 zip(用于 Helios)(并且没有出现这些错误),因此我认为问题不是下载中的损坏文件。