web-dev-qa-db-ja.com

Eclipse IDEで-cleanパラメーターは何を意味しますか?

いくつかのEclipseプラグインを手動でインストールした後、-clean Eclipseを起動するためのパラメーター。なぜ、またはそれは何をしますか?

他に何かする必要がありますか?

この質問は、特にEclipse GalileoとHeliosに当てはまります。

22
user310291

いいえ、単にEclipseを起動することはできません。

記事「 Eclipseをクリーンに実行する 」では、「-clean」オプションのさまざまな使用法について詳しく説明しています。

埃っぽいワークスペースを修正する最も簡単な方法は、Eclipse.exe実行可能ファイルに-cleanコマンドライン引数を使用することです。 Eclipseのヘルプドキュメントでこのコマンドが何を行うかを見てみましょう。

「true」に設定すると、OSGiフレームワークとEclipseランタイムで使用されるキャッシュデータはすべて消去されます。これにより、バンドルの依存関係の解決とEclipse拡張レジストリデータを格納するために使用されるキャッシュが消去されます。このオプションを使用すると、Eclipseはこれらのキャッシュを強制的に再初期化します。

-clean引数は1回限りの使用フラグです。つまり、それを使用してEclipseを実行した後、再び必要になるまで削除できます
そのままにしておく場合は、起動時間の増加(2〜3倍長い)を使用するだけの副作用がありますが、一部の人々は気にしません。

さて、上記の説明に戻ると、これはあまり聞こえないかもしれませんが、-cleanを使用すると解決できる場合があることに驚かれると思います。いくつかの本当にランダムなもの。この引数を使用するには、3つの簡単な方法があります。

  • EclipseインストールディレクトリにあるEclipse.iniファイルを編集し、1行目の最初の引数として追加します。
  • Eclipseの起動に使用するショートカットを編集し、最初の引数として追加します。
  • -clean引数を指定してEclipse実行可能ファイルを呼び出すバッチまたはシェルスクリプトを作成します。この手順の利点は、スクリプトを保持し、ワークスペースをクリーンアップするたびに使用できることです。 Eclipse-clean.bat(またはEclipse-clean.sh)のような名前を付けることができます。
24
VonC