我是新手,如果这是微不足道的话,那么道歉。
我重构了所有项目,以便它们现在遵循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上移一级,因为当前的逻辑分组很有意义。
非常感谢。