在 gradle 中导入构建脚本
Import buildscripts in gradle
我是 gradle 的新手,我想在全球范围内包含一个插件,但我不知道如何做。
在我的项目中(希望我不拥有),有多个 build.gradle,并且有一个 commons.gradle 文件夹。在那里创建了一个这样的脚本
myscript.gradle
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1"
}
}
然后在 build.gradle 我有这个:
buildscript {
repositories {
mavenCentral()
maven {
url 'https://plugins.gradle.org/m2/'
}
}
apply from: "$path-to/myscript.gradle", to: buildscript
}
apply plugin: "com.github.hierynomus.license"
但我不断收到 ID 为 com.github.hierynomus.license" 的插件未找到。我正在使用 Gradle 3.1。任何帮助或提示都会有很大帮助。
谢谢
我可以通过执行以下操作来完成这项工作:
myScript.gradle
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1"
}
}
然后在build.gradle
buildscript {
repositories {
mavenCentral()
maven {
url 'https://plugins.gradle.org/m2/'
}
}
apply from: "$path-to/myScript.gradle", to: buildscript
}
plugins{id "com.github.hierynomus.license" version "0.13.1"}
apply plugin: "com.github.hierynomus.license"
我无法在网上找到任何东西,所以我希望有一天这会对某人有所帮助。
ps:抱歉我的英语不好
我是 gradle 的新手,我想在全球范围内包含一个插件,但我不知道如何做。
在我的项目中(希望我不拥有),有多个 build.gradle,并且有一个 commons.gradle 文件夹。在那里创建了一个这样的脚本
myscript.gradle
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1"
}
}
然后在 build.gradle 我有这个:
buildscript {
repositories {
mavenCentral()
maven {
url 'https://plugins.gradle.org/m2/'
}
}
apply from: "$path-to/myscript.gradle", to: buildscript
}
apply plugin: "com.github.hierynomus.license"
但我不断收到 ID 为 com.github.hierynomus.license" 的插件未找到。我正在使用 Gradle 3.1。任何帮助或提示都会有很大帮助。 谢谢
我可以通过执行以下操作来完成这项工作:
myScript.gradle
buildscript {
repositories {
maven {
url "https://plugins.gradle.org/m2/"
}
}
dependencies {
classpath "gradle.plugin.nl.javadude.gradle.plugins:license-gradle-plugin:0.13.1"
}
}
然后在build.gradle
buildscript {
repositories {
mavenCentral()
maven {
url 'https://plugins.gradle.org/m2/'
}
}
apply from: "$path-to/myScript.gradle", to: buildscript
}
plugins{id "com.github.hierynomus.license" version "0.13.1"}
apply plugin: "com.github.hierynomus.license"
我无法在网上找到任何东西,所以我希望有一天这会对某人有所帮助。
ps:抱歉我的英语不好