Caused by: java.lang.IllegalArgumentException: Deployment projectId must be defined or configured to read from system state
1. Set <deploy.projectId>my-project-id</deploy.projectId>
2. Set <deploy.projectId>APPENGINE_CONFIG</deploy.projectId> to use <application> from appengine-web.xml
3. Set <deploy.projectId>GCLOUD_CONFIG</deploy.projectId> to use project from gcloud config.
at com.google.cloud.tools.maven.AppEngineStandardDeployer.setDeploymentProjectAndVersion (AppEngineStandardDeployer.java:152)
Я пытался предоставить projectId разными способами, он не работает.Я пытался предоставить projectId, используя свойства в файле pom.xml
<properties>
<deploy.projectId>APPENGINE_CONFIG</deploy.projectId>
</properties>
Но это не решило проблему.Затем я попытался сделать, mvn appengine: deploy -DprojectId = APPENGINE_CONFIG
также попытался -Ddeploy.projectId = APPENGINE_CONFIG.Я не уверен, где у меня должно быть это свойство.
Это начало происходить, особенно после попытки установить последнюю версию 2.0.0-rc1 appengine-maven-plugin.
https://github.com/GoogleCloudPlatform/app-maven-plugin