我正在尝试使用Grgit插件,我想从一个单独的Grgit文件中引用gradle。
当我尝试这样做时,Gradle能够找到Grgit:
./build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
classpath 'org.ajoberstar:gradle-git:0.8.+'
}
}
import org.ajoberstar.grgit.*
def repo = Grgit.open(".")但是,当我将最后两行移动到单独的file.gradle (如下面所示)时,它无法工作:
./build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.10.+'
classpath 'org.ajoberstar:gradle-git:0.8.+'
}
}
apply from: 'file.gradle'./file.gradle:
import org.ajoberstar.grgit.*
def repo = Grgit.open(".")错误显示:
Could not find property 'Grgit' on root project 'MyProject'.如何在单独的文件中使用Grgit?
发布于 2014-05-31 18:44:57
您需要将buildscript块移动到file.gradle。
https://stackoverflow.com/questions/23971738
复制相似问题