Ich versuche, meine erste App Engine Federbootprojekt mit gradle und ich laufe in den folgenden Fehler zu implementieren, wenn ich „gradle appengineDeploy“ laufen:Die „appengine.applications.get“ Erlaubnis
ERROR: (gcloud.app.deploy) Error Response: [403] Operation not allowed
Details: [
[
{
"@type": "type.googleapis.com/google.rpc.ResourceInfo",
"description": "The \"appengine.applications.get\" permission is required.",
"resourceType": "gae.api"
}
]
]
Hier ist meine build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.5.2.RELEASE")
classpath("com.google.cloud.tools:appengine-gradle-plugin:+")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
apply plugin: 'com.google.cloud.tools.appengine'
jar {
baseName = 'gs-spring-boot'
version = '0.1.0'
}
repositories {
mavenCentral()
maven {
url 'https://maven-central.storage.googleapis.com'
}
}
sourceCompatibility = 1.8
targetCompatibility = 1.8
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
// tag::actuator[]
compile("org.springframework.boot:spring-boot-starter-actuator")
// end::actuator[]
// tag::tests[]
testCompile("org.springframework.boot:spring-boot-starter-test")
// end::tests[]
//compile("com.google.cloud.tools:appengine-maven-plugin:1.0.0")
//appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.50'
compile('com.google.appengine:appengine:+')
}
appengine {
deploy { // deploy configuration
stopPreviousVersion = true // default - stop the current version
promote = true // default - & make this the current version
}
}
Bitte lassen Sie mich wissen, wie es weitergehen.
Klingt wie Sie zu diesem Projekt keine Rechte haben zu implementieren. Welches Konto besitzt das Projekt und von welchem Konto werden Sie bereitgestellt? –
Ich bin mit dem gleichen Konto bereitstellen, das das Projekt besitzt – Mzouitni
Wenn die Projekt-ID in Ihrer lokalen gcloud-Konfiguration nicht mit der Projekt-ID in der Konsole in Google Cloud übereinstimmt, wird dieselbe Fehlermeldung ausgegeben –