eclipse - 建立依赖于罐子的项目 - 在蚂蚁期间创建

时间:2012-04-21 20:03:21

标签: eclipse ant clearcase

我遇到了Eclipse构建项目的问题。

设置开发环境的过程是:

  1. 创建一个clearcase视图。
  2. 开启日食。
  3. 导入首选项。
  4. 连接到clearcase插件。
  5. 导入团队集。
  6. 运行蚂蚁 - build.xml
  7. build.xml期间,生成一些文件并将其从工作目录移动到某些项目的lib目录中。

    之后,eclipse.referesh调用了一些eclipse.incrementalBuild任务和build.xml

    现在,jars(在build.xml期间生成)的项目被复制到,成功编译,但其他项目依赖于它们。

    即使我尝试刷新整个工作区并手动清理其所有项目,但这不起作用。

    只有关闭项目并打开项目(日食功能)时才能解决问题。

    由于ClearCase插件,可能会发生这种情况? 无论如何解决这个问题(由于编译问题导致build.xml失败)?

1 个答案:

答案 0 :(得分:1)

使用官方IBM ClearCase Eclipse plugin(在“What Clearcase eclipse-plugin to use in order to work on both clearcase 6 and 7 projects?”中提供),如果出现以下情况,我不会遇到此类问题:

.project和.classpath在ClearCase视图中,与版本化源一起 (参见“Clearcase plugin for eclipse usage”)

换句话说,所有文件(eclipse文件,ant文件......)应该是项目目录的一部分,eclipse工作区本身的外部(所谓的eclipse工作区只包含对项目,ClearCase视图中没有实际文件的一部分,并且位于CC视图实际所在的其他地方)

如果您尊重该组织,那么ClearCase插件应该对您的项目正在进行的操作产生影响。