buildr: указать базовый каталог проекта - PullRequest
3 голосов
/ 17 марта 2012

Я новичок в 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, но проблема в том, что сборщик думает[directory-for-projects-cde] сам по себе является проектом.

Мне удалось использовать base_dir =, чтобы установить базовый каталог для проектов c, d и e - но buildr не выводит правильную целькаталоги для этих 3 проектов.

Есть ли быстрое решение для этого?Или мне нужно определить новый макет, просто чтобы указать другой base_dir?(кажется странным, если это так).

Я бы предпочел не перемещать проекты c, d, e на один уровень вверх, потому что текущая логическая группировка имеет большой смысл.

Большое спасибо.

1 Ответ

1 голос
/ 20 марта 2012

Вы должны использовать base_dir=, вот это документ .

...