buildr:指定项目基础目录

时间:2012-03-17 18:25:41

标签: buildr

我是新手,如果这是微不足道的话,那么道歉。

我重构了所有项目,以便它们现在遵循Apache约定(src / main / java等),但是我有一个大的java项目,它被分成三个逻辑子项目。

换句话说,我的目录结构如下所示:

[root]
  buildfile
  [project-a]
  [project-b]
  [directory-for-projects-c-d-e]
     [project-c]
     [project-d]
     [project-e]

每个单独的项目都遵循Apache约定,但问题是buildr认为[directory-for-projects-c-d-e]本身就是一个项目。

我设法使用base_dir =来设置项目c,d和e的基本目录 - 但是buildr没有输出到这3个项目的正确目标目录。

有快速解决方法吗?或者我是否需要定义新布局以指定不同的base_dir? (看起来很奇怪,如果是这样的话)。

我宁愿不必将项目c,d,e上移一级,因为当前的逻辑分组很有意义。

非常感谢。

1 个答案:

答案 0 :(得分:1)

您应该使用base_dir=,这是doc