Плагин не был найден ошибка при сборке Gradle - PullRequest
0 голосов
/ 15 октября 2018

При попытке добавить плагин org.ajoberstar.grgit в мою сборку Gradle я получаю следующую ошибку:

Plugin [id: 'org.ajoberstar.grgit', version: '2.3.0'] was not found in any of 
the following sources:

- Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
- Plugin Repositories (could not resolve plugin artifact 
 'org.ajoberstar.grgit:org.ajoberstar.grgit.gradle.plugin:2.3.0')
  Searched in the following repositories:
    Gradle Central Plugin Repository

Вот мой код:

import org.ajoberstar.grgit.*

buildscript {
    dependencies {
        classpath 'org.ajoberstar:grgit:2.3.0'
    }
}

plugins {
    id "org.sonarqube" version "2.6"
    id "idea"
    id "org.ajoberstar.grgit" version "2.3.0"
}

// ...

Есть идеи, как это решить?Можно ли как-нибудь вручную загрузить плагин и поместить его в кеш?

Ответы [ 2 ]

0 голосов
/ 15 октября 2018

Я не совсем уверен, почему, но он начал работать внезапно.Вот что я попробовал:

  • У меня было «C: / Program Files / ...» в моей переменной среды JAVA_OPTS, и я заменил его на «C: / Program / ...» (немецкая локализация))
  • перезагрузил мой компьютер

После этого он волшебным образом заработал.Я почти уверен, что это как-то связано с прокси-серверами компаний и некоторыми пользовательскими сценариями (я думаю, что он плохо обрабатывал символ пробела в переменной JAVA_HOME).

0 голосов
/ 15 октября 2018

Вам нужно использовать:

plugins {
    id "org.ajoberstar.grgit" version "2.3.0"
}

или:

buildscript {
    repositories {
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath 'org.ajoberstar:grgit:2.3.0'
    }
}

apply plugin: 'org.ajoberstar.grgit'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...