2013-05-16 20 views
7

既存のソースロケーションを持つEclipseプロジェクトを作成する場合は、既存のソースロケーション(ルート)をプロジェクトロケーションとして選択します。 Eclipseは、そのソースのルートディレクトリにすべてのプロジェクト固有のファイルを作成します。Eclipseからソースを削除せずにEclipseプロジェクト関連ファイルを削除する方法

異なる設定でプロジェクトを再作成する必要がある場合、ソースを削除せずにすべてのプロジェクト関連ファイルをEclipseに通知する方法を教えてください。これは、基本的にすべてのEclipse関連ファイルをクリーンアップしています。たとえば、私はいくつかのIDEでプロジェクトを作成したいのですが、プロジェクトディレクトリに移動してEclipse関連のファイルをすべて手動で特定して削除する必要がありますか?

Eclipseからプロジェクトを削除しようとすると、プロジェクトからすべてを削除するか(チェックボックスがオンの場合)、プロジェクトのすべてをプロジェクトエクスプローラから削除しますルートソースディレクトリ内のすべてのプロジェクト関連ファイルを保持します)。

毎回、プロジェクト関連のファイルを手動で削除するのは面倒です。 EclipseからEclipse関連のプロジェクトファイルだけを削除することができればいいですね。

どのような考えですか?

答えて

1

私は最近同じ問題を抱えていましたが、最も合理的な解決策は、エクスポートウィザードを使用してフィルタタイプを追加設定することでした。だから、Eclipseの設定をせずにプロジェクトファイルを取得する手順:

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

私の答えができますことを願っていますUNIX/Linuxの誰か

3

にあなたが「手動」にそれを行うことができます - ターミナルを開き、次のコマンド実行して、プロジェクトのルートディレクトリに移動します。

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からの最初のプロジェクトを削除すると思います。

0

このスレッドをお寄せいただきありがとうございます。私はまったく同じことをしたいと思います。 私は今これらのステップを踏襲しています。 1.プロジェクトエクスプローラからプロジェクトを削除します(ディスクから削除しないでください)。 2.ディスクから.cproject .project .metadata .settingsと他の Eclipse設定ファイルを手動で削除します。 これは帰り道であり、 にもっと良い方法があれば分かります(しかしEclipse内のすべて)。Windowsの場合 おかげ

0

のPowerShellで解決される問題のcoube:

Get-ChildItem -include .settings -recurse | Remove-Item -force -recurse 
Get-ChildItem -include .classpath -recurse | Remove-Item -force -recurse 
関連する問題