EN JP CN

インターネットにアクセスできないマシンに Klocwork プラグインをインストールしようとすると、Eclipse がフリーズする

インターネットにアクセスできないマシンに Klocwork プラグインをインストールしようとすると、Eclipse がフリーズする

ローカルネットワークアクセスはあるがインターネットアクセスのないマシンに Eclipse がインストールされている場合、バージョンによっては、[Find & update] 画面へのアクセスでハングアップが発生します。

これは、よく知られている Eclipse の問題です。

使用できるソリューションは次の 2 つです。

解決策 1

Eclipse のロード後、[Find & update] 画面にアクセスする前に、ネットワークケーブルの接続を解除します。

Eclipse のロードの前にネットワークケーブルの接続を解除しないでください。バリアントによっては (Wind River Workbench など)、起動時にライセンスチェックを実行し、これはローカルネットワークアクセスがないと失敗するためです。

解決策 2

Eclipse 更新ポリシーを変更できます。たとえば次のように、偽のポリシーファイルを作成できます。

<?xml version="1.0" encoding="UTF-8"?>
<update-policy>
    <url-map pattern="org.eclipse" url="http://localhost:9876"/>
</update-policy>

たとえば /space/mypolicy.xml に保存します。

その後、[ウィンドウ] > [プリファレンス] > [インストール/更新] にアクセスし、ポリシー URL を入力します。次のようになります。

file:///space/mypolicy.xml (3 番目のスラッシュは Unix ルートのためです)