8

既存のソースの場所で Eclipse プロジェクトを作成する場合は常に、既存のソースの場所 (ルート) をプロジェクトの場所として選択します。Eclipse は、そのソースのルート ディレクトリにすべてのプロジェクト固有のファイルを作成します。

さて、何らかの理由で別の設定でプロジェクトを再作成したい場合、ソースを削除するのではなく、すべてのプロジェクト関連ファイルを削除するように Eclipse に指示するにはどうすればよいでしょうか? 基本的には、すべての Eclipse 関連ファイルをクリーンアップしています。たとえば、他の IDE でプロジェクトを作成したいのですが、プロジェクト ディレクトリに移動して、すべての Eclipse 関連ファイルを手動で識別し、それらを削除する必要がありますか?

Eclipse からプロジェクトを削除しようとすると、プロジェクトからすべてを削除する (チェックボックスがオンの場合) か、プロジェクト内のすべてを保持する (これはプロジェクト エクスプローラーからプロジェクトを削除するだけで、すべてのプロジェクトを保持する) という 2 つの選択肢が残されます。ルート ソース ディレクトリ内の関連ファイル)。

毎回、プロジェクト関連のファイルを手動で削除するのは面倒です。とにかくEclipse関連のプロジェクトファイルだけをEclipseから直接削除する方法があればいいのですが。

何かご意見は?

4

4 に答える 4

8

UNIX/Linux では、「手動で」実行できます。ターミナルを開き、プロジェクトのルート ディレクトリに移動してから、次のコマンドを実行します。

find . \( -name .classpath -o -name .project -o -name .settings \) -exec rm -rf {} \;

そして、誰かがエイリアスが好きなら:

alias show_eclipse_files='find . \( -name .classpath -o -name .project -o -name .settings \)'
alias delete_eclipse_files='find . \( -name .classpath -o -name .project -o -name .settings \) -exec rm -rf {} \;'

: 最初にプロジェクトを Eclipse から削除したほうがよいので、不足している構成によって混乱することはありません。

于 2015-04-29T15:22:09.667 に答える
1

最近同じ問題に直面しましたが、最も合理的な解決策は、エクスポート ウィザードを使用してフィルター タイプを追加設定することでした。したがって、Eclipse 設定なしでプロジェクト ファイルを取得する手順は次のとおりです。

  1. 目的のプロジェクトを右クリックし、[エクスポート] を選択します。
  2. [一般] > [ファイル システム] を選択します。
  3. 開いたタブで宛先ディレクトリを選択し、エクスポートするファイル拡張子 (私の場合は .html、.css、および .js) を[フィルター タイプ] オプションで選択し、[完了] をクリックします。

私の答えが誰かに役立つことを願っています

于 2014-12-07T22:18:00.320 に答える
0

このスレッドをありがとう。私はまったく同じことをしたいと思います。私は今、これらの手順に従っています。1. Project Explorer からプロジェクトを削除します (ディスクから削除しないでください)。 2. .cproject .project .metadata .settings およびその他の Eclipse 構成ファイルを手動でディスクから削除します。これは回避策であり、同じことを行うためのより良い方法があれば幸いです (ただし、すべては Eclipse 内から)。ありがとう

于 2016-12-09T11:22:17.233 に答える