'grails clean' сообщает `HTTPS Required (501)` - PullRequest
0 голосов
/ 08 февраля 2020

Я попробовал следующее

  1. Удаление папки .grails, как рекомендовано здесь .
  2. В BuildConfig. Groovy, изменено mavenRepo "http://repo.grails.org/grails/plugins" на mavenRepo "https://repo.grails.org/grails/plugins" в соответствии с рекомендациями здесь
  3. Я искал maven и http://repo во всем моем Кодовая база и не нашел его нигде, кроме BuildConfig.Groovy. Мой BuildConfig.Groovy теперь содержит
repositories {
        grailsPlugins()
        grailsHome()
        //mavenLocal()
        grailsCentral()
        mavenCentral()
        //mavenLocal("../../lib/")
        mavenRepo "https://repo.grails.org/grails/plugins"
        mavenRepo "https://repo1.maven.org/maven2"
        //mavenRepo "https://repository.codehaus.org"
        //mavenRepo "https://download.java.net/maven/2/"
        //mavenRepo "https://repository.jboss.com/maven2/"
}

Я все еще получаю

Причина: org.eclipse.aether.resolution.ArtifactResolutionException: Не удалось передать артефакт com.amazon aws: aws - java -sdk-s3: pom: 1.11.692 от / до mavenCentral (http://repo1.maven.org/maven2/): требуется HTTPS (501)

когда я запускаю 'grails clean' и 'grails clean-all'.

Мне не хватает чего-то базового c.

Edit

Я использую старую версию Grails 2.3.7

Комментирование mavenCentral () помогло спасибо @ tim_yates

...