在Eclipse工作区中的项目存储的列表?

我使用“外部”项目的Eclipse – 即从现有源创build的项目。

在工作区文件中,我无法find这些项目的任何参考。 我的问题是:Eclipse如何跟踪这些项目?

我想能够自动添加这样的项目到工作区(通过生成.project.classpath文件)。

视窗:

 <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目录中

在Mac OS X中,它是在

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

在Eclipse 3.3中:

它安装在Eclipse工作区下。 就像是:

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

您的工作区文件夹中。

在该文件夹下是每个项目一个文件夹。 那里有一个名为.location的文件,但它是二进制文件。

所以看起来你不能做你想做的事情,而没有以编程的方式与w / Eclipse交互。

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

希望这可以帮助 :)

你也可以有几个工作区 – 所以你可以连接到一个,并设置了“A”项目 – 然后连接到不同的集合,只要你喜欢。

在Linux中删除后

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

没有工作。

之后,我完成了文件 – >刷新

然后清除所有从eclipse中列出的旧项目。