错误mvn gcloud:运行JAVA



我一直在努力运行&在Google compute vm中部署我的Java项目。我遵循这个教程:https://github.com/GoogleCloudPlatform/appengine-java-vm-guestbook-extras,但总是收到这个错误:

[INFO]     params['tls'] = docker.docker.tls.TLSConfig(
[INFO] AttributeError: 'module' object has no attribute 'docker'  
[ERROR] Error: gcloud app xxx exit code is: 1
[ERROR] org.apache.maven.plugin.MojoExecutionException: Error: gcloud app xxx exit code is: 1

我正在运行MacOS Yosemite 10.10.3。docker、virtual box等最新版本

任何想法?

我没有评论的声誉,所以我添加了这个作为答案。等我给你一个真正的答案,我再编辑。

你用的是什么版本的gcloud ?你能把gcloud info的输出贴出来吗?我想这可能会在最新版本的gcloud中修复。

一旦你有了这些信息,尝试运行gcloud components update,看看是否有帮助。

尝试在shell中运行此命令,其中包含美元符号

$ (boot2docker shellinit)

您可能会发现这很有用https://cloud.google.com/appengine/docs/managed-vms/getting-started

我最近遇到了同样的错误。你似乎使用了一个过时的插件版本的gcloud-maven-plugin(最有可能的1.9.17或1.9.17a)。从这里更新到等于或高于0.9.57的版本Gcloud Maven PLugin版本

最新更新