Итак, я всегда использовал Maven... думал, что попробую Gradle.
Я выполнил инструкцию, чтобы просто преобразовать мою существующую настройку maven в gradle, это предположительно настраивает среду gradle из существующей среды Maven.
После преобразования я смог получить простые проекты для сборки с помощью «градуированной сборки».
Однако более сложные из них терпят неудачу. Проблема, похоже, в отсутствии файлов ".jar". Maven, кажется, доволен тем, что для зависимостей нужен только файл «.pom», но Gradle, похоже, требует файл «.jar».
Я не совсем уверен, почему Maven не заботится о «.jar». Возможно, он ленив и предполагает, что он нужен ему только во время выполнения, и пока он находит «.pom», он может завершить сборку. Таким образом, Gradle не такой ленивый и требует фактического «.jar».
Я действительно не знаю, но ищу подтверждение того, как это работает.
Может ли кто-нибудь помочь?
Спасибо!!!!


Maven также нужны все файлы jar, за исключением случаев, когда вам нужна только информация о pom, например родительские pom и boms.
Если у зависимости нет jar-файла, возможно, в вашем репозитории чего-то не хватает.
Ну, я должен был сказать, что неисправная зависимость — это не та, которую я вызываю непосредственно в своем pom.xml. Это зависимость третьего уровня. Он указан в разделе «модули» файла «.pom» над ним. Я не знаком с разделом "модуль", но изучу его. Делает ли это его родительским POM? "
Раздел модулей описывает модули многомодульного проекта.
Пожалуйста, будьте более конкретны в своем вопросе. Например, давая выдержку из графика зависимостей, точное сообщение об ошибке. Прямо сейчас ответы будут только об общих чертах.