Ошибка плагина миграции базы данных в grails4

#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 прямо сейчас, примеры:

не уверен, что происходит, но если вы используете 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/» , в котором есть все репозитории.

Удачи!