【发布时间】:2011-05-04 09:10:58
【问题描述】:
问候
我正在开发一种产品,该产品由大量小型 Eclipse 项目组成。我们维护 .project 文件,并使用 ivy 生成 .classpath 文件,因此每个单独项目的处理都很容易。
然而,更痛苦的是创建一个包含所有项目的工作区。它很少发生(基本上每次我们将所有代码分支以进行发布和其他东西)。
有人知道以编程方式创建 Eclipse 工作区 的方法吗?可以将 ant 任务编写到的东西:
- 在新文件夹中创建工作区
- 自动“导入”现有项目(从现有的 svn 结帐)
- 创建链接资源/工作区变量
- (可选,创建团队共享位置并将项目连接到 SVN ...)
【问题讨论】:
-
打开一个 Eclipse 项目文件,阅读它,创建一个看起来一样的东西。
-
正如我所写,我已经有 .project 文件,我感兴趣的是工作区 - 据我了解,它对应于 .metadata 文件夹的内容,这不是我想要生成的完全手工
-
@Yochai:它是关于制作一个工作区,而不是一个项目。工作区更复杂,相关信息(格式、启动配置等)分布在多个文件夹中的多个文件(有些是二进制文件...)上...