2015-12-11 3 views
1
пути к классам

У меня есть эта ошибка:Gradle построить провал: не удалось разрешить все зависимости для конфигурации ':'

A problem occurred configuring root project <project-name> 
Could not resolve all dependencies for configuration ':classpath'. 
Could not resolve org.hibernate.build.gradle:version-injection-plugin:1.0.0. 
Could not GET 'http:.../gradle/version-injection-plugin/1.0.0/version-injection-plugin-1.0.0.pom'. Received status code 401 from server: Unauthorized 
Could not resolve org.tmatesoft.svnkit:svnkit:1.7.11. 
Could not GET 'http:.../svnkit/1.7.11/svnkit-1.7.11.pom'. 
Received status code 401 from server: Unauthorized 

Gradle версия 3.6.3

+2

Пожалуйста, добавьте некоторые детали + build.gradle файл. – sphinks

+0

Следующая строка упоминается в файле build.gradle .. dependencies { classpath 'org.hibernate.build.gradle: version-injection-plugin: 1.0.0' classpath group: 'org.tmatesoft.svnkit', name : 'svnkit', версия: '1.7.11' \t} .. Пожалуйста, дайте мне знать, какие дополнительные сведения вам требуются. – Menaga

+0

. Пожалуйста, отредактируйте публикацию и добавьте файл build.gradle как отформатированную часть кода. – sphinks

ответ

8

Учитывая, что ваш получать HTTP 401: Несанкционированный, мой gut говорит, что это, вероятно, объявление repository {}, для которого вы еще не объявили учетные данные.

Нечто подобное, как описано в Gradle User Guide

repositories { 
    maven { 
     credentials { 
      username 'user' 
      password 'password' 
     } 
     url "http://repo.mycompany.com/maven2" 
    } 
} 
+0

Я включил указанные строки. Код работал должным образом раньше. Но, в последнее время сталкиваются с этой ошибкой сборки. Скажите, пожалуйста, что может быть причиной внезапной ошибки сборки. – Menaga

+1

401 означает, что везде, где град пытается загрузить вашу зависимость, это запрещено. Если ваша сборка работала раньше, возможно, что-то изменилось в вашей сетевой среде и/или корпоративном репозитории maven. Поэтому, возможно, вам нужно выяснить, что это такое, и если вам нужно добавить пароль, как предложил Эрик. – Kris

+0

Да, как предложил Крис. Возможно, кто-то включил аутентификацию в репозитории, где ранее не было. –

Смежные вопросы