Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine Gradle:找不到id为appengine的插件_Google App Engine_Android Gradle Plugin_Gradle Plugin - Fatal编程技术网

Google app engine Gradle:找不到id为appengine的插件

Google app engine Gradle:找不到id为appengine的插件,google-app-engine,android-gradle-plugin,gradle-plugin,Google App Engine,Android Gradle Plugin,Gradle Plugin,我在用Android Studio开发Mac。 我正在尝试用谷歌应用引擎后端构建一个Android应用程序。 我安装了Maven和Gradel,并将M2_HOME和GRADLE_HOME导出 每当我运行任何Gradle推荐时,我都会得到以下信息: 错误:(21,0)渐变:评估项目时出现问题 “:后端”。找不到id为“appengine”的插件。 Build.gradle文件: buildscript { repositories { mavenCentral()

我在用Android Studio开发Mac。 我正在尝试用谷歌应用引擎后端构建一个Android应用程序。 我安装了Maven和Gradel,并将M2_HOME和GRADLE_HOME导出

每当我运行任何Gradle推荐时,我都会得到以下信息:

错误:(21,0)渐变:评估项目时出现问题 “:后端”。找不到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
  }
}
根据上的描述,您需要在构建脚本的类路径中定义插件JAR文件

因此,以下是如何做到这一点:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.google.appengine:gradle-appengine-plugin:1.9.3'
    }
}
....