124

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

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

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

4

6 に答える 6

157

ウィンドウズ:

<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

手動での変更を有効にするには、必ずFile -> Refresh後で行ってください。

于 2008-10-30T17:56:06.547 に答える
12

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

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects
于 2010-03-12T01:35:47.337 に答える
9

Eclipse 3.3 の場合:

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

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

ワークスペース フォルダー内

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

そのため、プログラムでEclipseとやり取りしないと、やりたいことができないようです。

于 2008-10-30T18:05:10.227 に答える
3

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

お役に立てれば :)

于 2012-04-19T15:41:29.483 に答える
1

削除後の Linux の場合

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

機能しません。

その後、ファイル->更新を実行しました

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

于 2014-06-09T05:19:03.180 に答える
0

また、複数のワークスペースを持つこともできます。そのため、1 つに接続してプロジェクトのセット "A" を作成し、いつでも別のセットに接続できます。

于 2008-10-30T18:11:56.250 に答える