Неразрешенные зависимости Grails 2.2.x без каких-либо изменений в ранее работающей сборке

У нас есть проект Grails 2.2.4, над которым я хотел поработать. В течение шести месяцев над ним не было сделано никакой работы, но в то время он работал очень хорошо.

Когда я пытаюсь бежать grails clean теперь я получаю массу неразрешенных ошибок зависимостей. Это несмотря на то, что все зависимости работали несколько месяцев назад. Что-то изменилось за это время на стороне хранилища?

Я изменил уровень журнала в BuildConfig.groovy на log "warn" как предлагается в сообщении об ошибке. Интересно, что когда я пытаюсь загрузить через браузер некоторые URL-адреса, которые пытается решить сборка, они загружаются нормально. Я не уверен, почему процесс сборки не может загрузить.

 ==== grailsCentral: tried

          http://grails.org/plugins/grails-quartz/tags/RELEASE_1.0.2/quartz-1.0.2.pom

          -- artifact org.grails.plugins#quartz;1.0.2!quartz.zip:

          http://grails.org/plugins/grails-quartz/tags/RELEASE_1.0.2/grails-quartz-1.0.2.zip

Вот все зависимости, которые использовались для решения, которые не сейчас:

                ::::::::::::::::::::::::::::::::::::::::::::::

                ::          UNRESOLVED DEPENDENCIES         ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: org.grails.plugins#asset-pipeline;2.1.3: not found

                :: org.grails.plugins#less-asset-pipeline;2.0.8: not found

                :: org.grails.plugins#rest;0.8: not found

                :: org.grails.plugins#quartz;1.0.2: not found

                ::::::::::::::::::::::::::::::::::::::::::::::

1 ответ

Решение

Похоже, что репозиторий Grails по умолчанию, представленный в 2.2, сейчас не работает. Мы исправили эту проблему, добавив следующую строку в grails.project.dependency.resolution закрытие в файле BuildConfig.groovy:

grails.project.dependency.resolution = {
    /** Existing stuff here **/
    repositories {
        /** Other repos stay here **/

        //--------  NEW REPO TO ADD IS BELOW --------//
        mavenRepo "http://repo.grails.org/grails/repo/"
    }
    ...
}
Другие вопросы по тегам