题
我使用Eclipse和“外部”项目 - 即从现有来源创建的项目。
在工作区文件中查找,我找不到对这些项目的任何引用。我的问题是:Eclipse如何跟踪这些项目?
我希望能够自动将这样的项目添加到工作区(通过生成 .project
和 .classpath
文件)。
解决方案
视窗:
<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\
Linux / osx:
<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects/
您的项目可以存在于工作空间之外,但所有特定于Eclipse的元数据
都存储在 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 的文件,但它是二进制文件。
因此,如果没有以编程方式与Eclipse进行交互,看起来你无法做你想做的事。
如果您使用Perforce(将项目作为Perforce项目导入),则.cproject和.project将位于PERFORCE项目的根目录下,而不是位于工作区文件夹下。
希望这会有所帮助:)
您还可以拥有多个工作区 - 因此您可以连接到一个工作区并设置“A”。项目 - 然后在你喜欢的时候连接到另一套。
删除后在Linux中
<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\
不起作用。
之后我完成了文件 - >刷新
然后它清除了从eclipse列出的所有旧项目。
不隶属于 StackOverflow