Gradle: включить зависимости jar в ear/libs

Я использую Gradle для создания уха, но мне трудно понять, как правильно включать зависимости в папку lib.

Я знаю, что могу использовать

earlib project (group:name:version)

чтобы включить банки там. И что также будут добавлены зависимости компиляции этих jar-файлов в папку lib уха.

Моя проблема в том, что у меня также есть банки, которые перечислены в файле build.gradle уха как

deploy project (':jar-name')

Как добавить их зависимости в папку lib?

Единственный способ, который я нашел, — добавить их как earlib или как зависимости от earlib, но это заставляет меня писать их дважды и кажется более сложным, чем должно быть (с Maven вам просто нужно указать свои зависимости в подпроектах, и они будут добавлен в каталог ear\lib)

ИЗМЕНИТЬ

По сути, я хотел бы получить транзитивную конфигурацию deploy.


person Eugenio Laghi    schedule 05.11.2015    source источник