1

私はグーグルで検索しましたが、同様の問題を抱えている人を見つけることができませんでした。私自身のプロジェクトのいくつかと、このような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.processImpl(SignatureFileVerifier.java:240) のマニフェストのメイン属性の署名ファイル ダイジェストが無効です。 ) java.util.jar.JarVerifier.processEntry(JarVerifier.java:305) で java.util.jar.JarVerifier.update(JarVerifier.java:216) で java.util.jar.JarFile.initializeVerifier(JarFile.java: 341) org.eclipse.pde.internal.core.ExternalLibraryCache.extractJar(ExternalModelManager.java:320) の java.util.jar.JarFile.getInputStream(JarFile.java:406) org.eclipse.pde.internal.core で.

webernets は、特定の jar ファイルに問題があることを教えてくれますが、いくつかの jar ファイルにこの問題があるという説明に遭遇したことはありません。私は Helios サービス パック 2 を使用しており、別のマシンで同じ zip (Helios 用) を使用しているため (これらのエラーは発生しません)、問題はダウンロード ファイルの破損ではないと思います。

4

1 に答える 1

0

Eclipse が使用する JRE のバージョンを確認してください。セキュリティ例外はランタイムによって処理されるため、Eclipse の実行に使用している JRE が、Eclipse がコンパイルに使用するライブラリと一致しない可能性があります。

于 2012-10-02T16:19:43.350 に答える