Банки зависимостей Gradle, загруженные в папку с другим именем - PullRequest
0 голосов
/ 27 сентября 2018

Я запускаю приложение Spring Boot через сборку gradle и наблюдаю, что загруженные файлы jar хранятся в подпапке внутри папки кэширования gradle с другим именем.

Например,зависимости gradle загружаются в:

/root/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-gradle-plugin/2.0.5.RELEASE/2c7ddace2abd741a76720a29365d2dcd7633ef77/spring-boot-gradle-plugin-2.0.5.RELEASE.jar

Однако я не понимаю, почему ключ хеша (кажется, один) создается как подпапка, а jar находится внутри подпапки.

В результате этого зависимость не обнаруживается, когда я пытаюсь загрузить ее позже во время сборки gradle из локального репозитория.Он показывает сообщение об ошибке, например, не удалось разрешить зависимость.

Кроме того, почему зависимость загружается как org.springframework.boot, а не org/springframework/boot?Поскольку во время сбора данных он ожидает, что зависимость будет находиться в таком месте, как это.

Любая помощь в том, как решить эту проблему, будет оценена.Спасибо.

...