我使用Android Studio在Mac上工作。 我正在尝试使用Google App Engine BackEnd构建Android应用程序。 我已经安装了Maven和Gradel并导出了M2_HOME和GRADLE_HOME
每当我参加任何Gradle表彰时,我都会得到这个:
错误:(21,0)Gradle:评估项目时出现问题 ':后端&#39 ;.带有id' appengine'的插件没找到。
Build.gradle
文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
}
}
repositories {
mavenCentral()
}
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'appengine'
sourceCompatibility = 1.7
targetCompatibility = 1.7
dependencies {
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.3'
compile 'javax.servlet:servlet-api:2.5'
compile 'com.googlecode.objectify:objectify:5.0.+'
compile 'com.google.guava:guava:16.0.+'
}
appengine {
downloadSdk = true
appcfg {
oauth2 = true
}
}
答案 0 :(得分:4)
从plugin github page的描述中,您需要在构建脚本的类路径中定义插件JAR文件。
所以这是如何做到的:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.google.appengine:gradle-appengine-plugin:1.9.3'
}
}
....