【发布时间】:2015-05-28 21:14:45
【问题描述】:
假设分层项目布局如下:
root
-subproject1
-subproject2
其中 root 仅聚合所有子项目。
在 root 中调用 eclipse,正如预期的那样,会为所有子项目生成可导入的 eclipse 项目。
但是,现在考虑子项目 1 也聚合子项目 2。在根项目或子项目 1 中调用 eclipse 任务会为除子项目 1 之外的所有项目文件生成项目文件。总而言之,有一个“聚合图”,例如
-> subproject1
/ |
root |
\ v
-> subproject2
从不为子项目 1 生成 eclipse 文件。
我是否遗漏了一些关于聚合语义的内容,或者这是 sbteclipse 中的错误?
可以在构建文件here 中找到发生此问题的具体案例。除非在第 58 行删除它自己的聚合设置,否则项目“vfd-main”永远不会生成任何 eclipse 项目。 顺便说一句,我使用的是 sbteclipse 3.0.0 版
【问题讨论】:
标签: sbt sbteclipse