У меня есть Gradle многофункционального проект модуля, со следующей структуройПостроить единую войну с несколько проекта модуля
multi-project
\_ _ _ data
\_ _ _ services
\_ _ _ utils
\_ _ _ web-rest
\_ _ _ web
Проекты data
, services
и utils
являются Java проектами, и они производят jar
файл.
Проекты web-rest
и web
являются веб-проекты, и они производят war
файлы
Они имеют зависимости между собой, и они будут решены правильно, как я могу запустить проект без каких-либо проблем.
Мой файл корень settings.gradle
выглядит следующим образом
rootProject.name = 'multi-project'
include 'data'
include 'services'
include 'utils'
include 'web-rest'
include 'web'
Когда я бегу gradle war
он генерирует как военные файлы.
Есть ли способ сказать градлу, чтобы построить только один файл войны, а не другой?
Я прочитал много официальной документации, но я не могу найти ссылки на это, поэтому я не сейчас, если это возможно.
Спасибо!