#gradle #grails #groovy #database-migration
Вопрос:
Я работаю над проектом grails версии 4
И всякий раз, когда я запускаю проект или выполняю сборку или очистку gradle
Я получаю следующую ошибку
> Could not resolve all artifacts for configuration ':classpath'.
> Could not find org.grails.plugins:database-migration:3.1.0.BUILD-SNAPSHOT.
Searched in the following locations:
- https://repo.grails.org/grails/core/org/grails/plugins/database-migration/3.1.0.BUILD-SNAPSHOT/maven-metadata.xml
- https://repo.grails.org/grails/core/org/grails/plugins/database-migration/3.1.0.BUILD-SNAPSHOT/database-migration-3.1.0.BUILD-SNAPSHOT.pom
- https://repo.grails.org/grails/core/org/grails/plugins/database-migration/3.1.0.BUILD-SNAPSHOT/database-migration-3.1.0.BUILD-SNAPSHOT.jar
Required by:
project :
Ответ №1:
Похоже, что все репозитории плагинов возвращают 404 прямо сейчас, примеры:
- https://repo.grails.org/grails/core/org/grails/plugins/database-migration/3.1.0.BUILD-SNAPSHOT/database-migration-3.1.0.BUILD-SNAPSHOT.pom
- https://repo.grails.org/grails/core/gradle/plugin/com/gorylenko/gradle-git-properties/gradle-git-properties/2.2.4/gradle-git-properties-2.2.4.pom
не уверен, что происходит, но если вы используете grails 3 , вы можете попытаться добавить https://grails.jfrog.io/grails/core
закрытие репозиториев (в качестве временного исправления), например:
repositories {
mavenLocal()
maven { url "https://repo.grails.org/grails/core" }
maven { url "https://grails.jfrog.io/grails/core"}
}
Хотя я хотел бы знать, что происходит с официальным репо, может быть, услышу об этом от ребят из grails.
Я надеюсь, что они решат это, по крайней мере, в ближайшее время, потому что это не так просто исправить с помощью наших старых приложений grails 2.
Комментарии:
1. Добавлен URL в репозитории закрытие не сработало я использую grails версии 4
2. У меня есть
repositories
два раза, один раз в buildscript и один дальше, без другой оболочки вокруг него. куда вы его добавили? один только buildscript не работает3. Поскольку файл pom существует в репозитории jfrog: grails.jfrog.io/grails/core/org/grails/plugins/…
4. Похоже, теперь это исправлено, по крайней мере, для Grails 3 github.com/grails/grails-core/issues/11825
Ответ №2:
https://grails.jfrog.io/grails/core
Работает для меня с помощью grails 4! Спасибо!
Я надеюсь, что repo.grails.org-ребята исправят эту проблему как можно скорее.
Ответ №3:
Они устранили проблему», — сказал он. https://repo.grails.org/grails/core«.
Ссылка будет перенаправлена на «https://repo.grails.org/artifactory/core/» , в котором есть все репозитории.
Удачи!