web-dev-qa-db-ja.com

プラグインをインストールしようとするとエラーが発生する

Eclipse Lunaにプラグインをインストールしようとしています。 Papyrusをインストールし、SWT Designerをインストールしようとしていますが、ダウンロード/インストールが完了する前にエラーが表示されます。

An error occurred during the
org.Eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
session context was:(profile=epp.package.standard,
phase=org.Eclipse.equinox.internal.p2.engine.phases.CheckTrust,
operand=, action=). Error reading signed content. error in opening Zip
file

このエラーの後、何もインストールできず、インストールマネージャーが機能しなくなり、常に同じエラーが表示されます。現在のEclipseディレクトリを削除して再度抽出する方法は1つだけです。

今回はPapyrus、SWTデザイナーなどをインストールしますが、別のプラグインを再度インストールする間にエラーが発生します。 Eclipseを再インストールするプラグインと他のプラグインのインストール時にエラーが発生した場合、これは間違っています。

これはバグですか、それとも問題ですか?

59
user3855547

最後に、この問題を解決するための解決策を見つけますEclipseがこのエラーを表示する理由がわかりませんし、これが最善の解決策であるとは知りませんが、とにかくartifacts.xml = Eclipseルートディレクトリ内のファイルこのファイルを削除した後、そのプラグインを再度インストールしてみますが、今回は数秒後にすべてが完了し、完全に動作します

PDATE:エラーが再度表示される場合は、Eclipseルートディレクトリに移動して「artifacts.xml」を検索し、結果にあるすべてのファイルを削除します;)

131
user3855547
  1. フォルダーからartifacts.xmlを削除します。

  2. そのコピーを他の場所(できれば、ペンドライブやハードディスクなどの外部デバイス)に保管してください。

  3. Eclipseを再起動します。

  4. インストールするソフトウェアプラグインをインストールします(再度許可を求められます)。

  5. インストール後、artifacts.xmlファイルをEclipseフォルダーに貼り付けます。

  6. Eclipseを再起動し、SDKの場所を設定します。

  7. 死のコード!!! ; p

21
Akshay

管理者としてEclipseを実行してから、help-> Install New Softwareを使用してプラグインを再度インストールしてください。それは私のために働いた

7
The Prince

E4 RCPパッチ(bugzillas 445122)(新しいソフトウェアのインストール->バグ445122のEclipse 4.4.1パッチ)をインストールしましたが、これは役に立ちました。

2
Taras B

Eclipseの内部ソフトウェアを更新中にこの問題に出くわしました。 Eclipseプラグインディレクトリのjarファイルorg.Eclipse.epp.mpc.help.ui_1.5.2.v20161004-1655.jar(エラーの詳細にある)が破損していることを発見しました(7-Zipはその内容を検査できませんでした) 。再ダウンロードして、このファイルを their site からダウンロードしたファイルに手動で置き換えたところ、問題なくソフトウェアをインストールできました。お役に立てれば :)

(別のJARファイルの場合は、 このページ で「ディレクトリの内容を表示」をクリックして、必要なものをダウンロードできます。)

1
Nathan Meyer

最近、私はこの問題を抱えており、物事を正しくするためにいくつかの回避策を行いましたが、

公式ページからドラッグアンドドロップすると、通常、ダウンロード後にEclipseが再起動し、ポップアップからリストからsvnコネクタを選択するように求められます。しかし、それは私には起こりませんでした。

  1. svnプラグインをインストールします。(新しいソフトウェアなどをドラッグアンドドロップまたはインストールします)

  2. この後window->preferences->Team->svnに移動します

  3. Connector Tabを選択してGet connectorsボタンをクリックすると、プロンプトが表示され、connectorのいずれかを選択して完了します(NativeHL 1.8を使用します)。

0
Aravindh Gopi

Artifacts.xmlを編集してこの問題を解決しました。

  1. Eclipseを閉じます。
  2. Artifacts.xmlを編集します。
  3. インストールしようとしているプラ​​グインに関連する以前のエントリを見つけて削除します。
  4. Artifacts.xmlを保存します。

この後、Eclipseを正常に起動してプラグインをインストールできるはずです。

0
Kent

removing artifacts.xmlと表示されるものを含む多くのソリューションをここから試し、管理者として実行でソフトウェアを開いてインストールしてみてください。ヘルプオプションからインストールしようとしました「新しいソフトウェアのインストール」これでうまくいきませんでした。

その後、最新バージョンのJDKに更新し、完全に機能しました。これがお役に立てば幸いです。

ありがとう。ビジェイ・P.

0
Vijay P.