Gradle: определить область зависимостей Maven, используя `Configuration` и его набор зависимостей - PullRequest
0 голосов
/ 31 мая 2019

Итак, я хотел бы дать Groovy Конфигурация и его Зависимости выяснить область зависимостей Maven, из которых есть шесть .

Для некоторых зависимостей это тривиально, так как implementation переводится в Mavens compile аккуратно.

Что делать с такими вещами, как errorpone?Эта конфигурация имеет свои собственные зависимости, но какова их область применения Maven?Есть ли способ сказать программно?Я хотел бы избежать огромной Map<Configuration, String> конфигурации -> ее maven scope.

Заранее спасибо.

1 Ответ

1 голос
/ 04 июня 2019

Gradle имеет гораздо более богатую модель, чем жестко закодированные области действия Maven. Связь с областями Maven имеет значение только при публикации библиотеки в хранилище Maven с использованием pom.xml для метаданных.

Я рекомендую прочитать документацию по конфигурациям или посмотреть вебинар на тему Основы управления зависимостями (Примечание: я являюсь одним из ведущих на этом вебинаре)

...