Есть ли способ перенаправить зависимость проекта Gradle от координат артефакта Maven на выход другого проекта Gradle в той же сборке?
Я не вижу смысла в зависимости от таких вещей, как project(‘:xyz’)
, поскольку для этого требуется, чтобы проект :xyz
был в моей файловой системе и был встроен, а для ссылочного проекта необходимо знать, что :xyz
также находится в такая же сборка. Для меня более логично иметь зависимости от координат артефакта Maven и использовать артефакты, созданные из проектов в той же сборке, которые задают совпадающие координаты, вместо загрузки артефакта из хранилища.
Если бы эта функциональность существовала, или если бы я сделал ее сам, я бы подумал, что она будет реализована как объект, который может быть указан в закрытии repositories
перед всеми другими репозиториями, такими как mavenCentral()
.