Как настроить многомодульный проект с одинаковыми модулями иерархии в IntelliJ?

Мне интересно, как настроить следующий макет проекта в IntelliJ:

  1. Приложение для Android
  2. Серверная часть сервера передает данные этому приложению.
  3. Классы компонентов, которые совместно используются серверной частью и приложением Android.

Изначально я хотел создать три модуля на равном уровне иерархии. Однако с IntelliJ это не представляется возможным. Я могу добавлять новые модули только внутри первого модуля. Интересно, это то, как я должен это делать? Или есть лучший способ настроить этот макет проекта с помощью IntelliJ? Эти иерархии представляют только папки?

Я чувствую, что должен сделать (3) библиотечный модуль и добавить зависимости к (1) и (2). Поскольку модуль определяется как отдельная единица функциональности, которую вы можете компилировать, запускать, тестировать и отлаживать независимо, я считаю, что это правильный подход.

Это мой первый многомодульный проект в IntelliJ. Любое объяснение приветствуется!


person Rafael Winterhalter    schedule 02.05.2013    source источник
comment
При создании нового проекта вы можете использовать параметр Пустой проект на первом шаге мастера. Когда проект будет создан, добавьте 3 модуля в разные папки в настройках Структура проекта.   -  person CrazyCoder    schedule 02.05.2013
comment
А, это имеет смысл. Я бы добавил +1, если бы это был ответ, а не комментарий. Спасибо в любом случае!   -  person Rafael Winterhalter    schedule 02.05.2013


Ответы (1)


При создании нового проекта вы можете использовать параметр Пустой проект на первом шаге мастера. Когда проект создан, добавьте 3 модуля в разные папки в настройках Структура проекта.

person CrazyCoder    schedule 02.05.2013