web-dev-qa-db-ja.com

Eclipseワークスペースのどこにプロジェクトのリストが保存されていますか?

「外部」プロジェクト、つまり既存のソースから作成されたプロジェクトでEclipseを使用します。

ワークスペースファイルをいじってみると、これらのプロジェクトへの参照が見つかりません。私の質問は、Eclipseはこれらのプロジェクトをどのように追跡するのですか?

.projectおよび.classpathファイルを生成することにより、このようなプロジェクトをワークスペースに自動的に追加できるようにしたいと思います。

118
Kris Pruden

Windows:

<workspace>\.metadata\.plugins\org.Eclipse.core.resources\.projects\

Linux/osx:

<workspace>/.metadata/.plugins/org.Eclipse.core.resources/.projects/

プロジェクトはワークスペースの外部に存在できますが、すべてのEclipse固有のmetadataはそのorg.Eclipse.core.resources\.projectsディレクトリに保存されます

149
VonC

Mac OS Xでは、下にあります

<workspace>/.metadata/.plugins/org.Eclipse.core.resources/.projects
11
Magne Land

Eclipse 3.3の場合:

Eclipseワークスペースの下にインストールされます。何かのようなもの:

.metadata\.plugins\org.Eclipse.core.resources\.projects\

withinワークスペースフォルダー。

そのフォルダーの下には、プロジェクトごとに1つのフォルダーがあります。そこに。locationというファイルがありますが、それはバイナリです。

だから、Eclipseとプログラムでやり取りしないと、やりたいことができないようです。

9
Dave DiFranco

Perforce(プロジェクトをPerforceプロジェクトとしてインポート)を使用している場合、.cprojectと.projectはワークスペースフォルダーではなく、PERFORCEプロジェクトのルートの下に配置されます。

お役に立てれば :)

3
Sebastian

また、複数のワークスペースを作成して、1つのプロジェクトに接続し、プロジェクトの「A」を設定してから、いつでも別のセットに接続できます。

0
silverbugg

Linuxで削除後

<workspace>\.metadata\.plugins\org.Eclipse.core.resources\.projects\

動作しません。

その後、File-> Refreshを実行しました

その後、Eclipseからリストされたすべての古いプロジェクトをクリアしました。

0
Jeegar Patel