2015年8月29日土曜日

EGitのインストールで署名付きコンテンツの読み取り中にエラー

Eclipse(4.4.0)にEGit(4.0.1.201506240215-r)を入れようとしたらちょっと躓きました。
以下のエラーが発生してEGitをインストールが出来ない状態が発生してしまいました。

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

zipファイルを開く時に署名付きコンテンツの読み取り中にエラーが発生したって事らしいです。

日本語の解決策がいまいち無かったのでおなじみstackoverflowを参考にさせてもらいました。
ここを読ませていただく限り
Eclipse の root ディレクトリにある artifacts.xml を消せ
って事のようです。
早速試してみたら解決しました。

ただ、懸念点として前述のxmlファイルはEclipseがプラグインを管理するライブラリの一部らしいです。
私の現在の環境は影響がありませんが、場合によってはどこかに影響が出る可能性はあるかもしれません。

0 件のコメント :

コメントを投稿