11

の違いは何ですか

"Eclipse/Project/Clean..."

"Eclipse/Project/Refresh (F5)"

相互に依存するプロジェクトがほとんど含まれていないワークスペースを「再構築」する必要があることがよくありますが、クリーンなスタートを切るための最良の方法がどれであるかわかりません。

4

3 に答える 3

14

ここで述べたように

Refreshソースファイルを分析して、Eclipse の外部から変更が加えられたかどうかを確認し、変更された場合は、変更されたファイルをコンパイルします。

Clean一方、コンパイルされたすべてのクラスを削除し、プロジェクト全体 (またはワークスペース) の再コンパイルを強制します。

于 2012-10-15T13:45:46.963 に答える
3

コンパイルされたクラスなどの生成されたリソースをクリーン削除し、最新のコードベースが再コンパイルされるようにします。

更新は、実際のフォルダー構造からEclipseプロジェクトを同期します。これにより、ファイルやフォルダー構造に加えられた変更がEclipseで利用できるようになります...

于 2012-10-15T13:48:18.023 に答える
1

Cleanは、選択したプロジェクトからすべてのコンパイル済みファイルを消去します。[自動ビルド] (プロジェクト メニュー) が有効になっている場合は、再ビルドがトリガーされます。

Refreshは、プロジェクト内のファイルをファイルシステムからリロードします。

あなたの質問については、クリーンが答えになります。ビルドが自動的にチェックされていることを確認してください。

于 2012-10-15T14:35:29.690 に答える