При попытке использовать внешние зависимости внутри настраиваемого подключаемого модуля Gradle, я не могу ни импортировать, ни использовать их.
Я пытался указать как в сценарии сборки, так и в нормальных зависимостях закрытие моих зависимостей. Я использую Gradle 5.5 (скрипт-обертку) и использую метод buildSrc для написания собственного плагина gradle.
// Necessary if loading custom plugins
apply plugin: 'java-gradle-plugin'
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.google.code.gson:gson:2.8.5'
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
group 'com.foo'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
}
gradlePlugin {
plugins {
greeterPlugin {
id = 'com.foo.dbcreation-plugin'
implementationClass = 'com.foo.dbcreation.DbCreation'
}
}
}
dependencies {
compile 'com.google.code.gson:gson:2.8.5'
}