在 Eclipse 工作区中,项目列表存储在哪里?

我将 Eclipse 与“外部”项目一起使用——即从现有源创建的项目。

在工作区文件中查找,我找不到任何关于这些项目的引用。我的问题是: Eclipse 如何跟踪这些项目?

我希望能够自动将这样一个项目添加到工作区(通过生成 .project.classpath文件)。

117712 次浏览

视窗:

<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目录中 正如在 TK421风暴评论吉格 · 帕特尔回答中所指出的:

为了使手动更改生效,请确保事后执行 File -> Refresh

在 Eclipse 3.3中:

它被安装在 Eclipse 工作区下面,类似于:

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

within your workspace folder.

Under that folder is one folder per project. 里面有个叫 。位置的文件,但是是二进制的。

因此,如果没有以编程方式交互 w/Eclipse,似乎就不能做您想做的事情。

You can also have several workspaces - so you can connect to one and have set "A" of projects - and then connect to a different set when ever you like.

在 Mac OS X 中,它是在

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

如果使用 Perforce (将项目作为 Perforce 项目导入) ,则。C 项目和。项目将位于 PERFORCE 项目的根目录下,而不是工作区文件夹中。

希望这对你有帮助:)

In Linux after deleting

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

没用。

After that i have done 文件-> 刷新

然后它清除所有旧的项目从 Eclipse 列出。