У меня есть следующая структура Java-проектов:
Util
|
-- Core
|
-- Services
|
-- Tools
Проекты: ссылки на инструменты и службы на проекты Core и Util, дело в том, что я написал одну и ту же зависимость для каждого проекта;быть лучшим способом наследовать зависимости ссылочных проектов и добавлять новые, если это необходимо.
Я знаю о мультипроектах в Gradle, но это не похоже на мультипроект, поскольку я могу взять библиотеку Core, скомпилировать ее (которая затем будет содержать библиотеки Core + Util) и использовать ее в другом проекте.
Интересно, как лучше всего подойти к этому?