4

我的 java App Engine Managed VMs build 不再使用gcloud preview app deploy target/myapp-SNAPSHOT我得到部署: ERROR: Found no valid App Engine configuration files in directory

4

1 回答 1

8

在我们的 gcloud 2015.04.14 版本中更改了的用法gcloud preview app deploy,您现在必须为您的模块指定 .yaml 文件以及--project projectID. 文档应尽快更新。

对于 Java,我们发布了一个更新的 maven 插件。在您的 pom.xml 中,请添加以下内容:

<plugin> <groupId>com.google.appengine</groupId> <artifactId>gcloud-maven-plugin</artifactId> <version>0.9.57.v20150425</version> <configuration> <gcloud_project>XXX</gcloud_project> </configuration> </plugin>

mvn gcloud:deploy

更新到特定版本的 SDK

您有一些版本的 SDK,但您想更改为特定的非最新版本,请添加以下属性:

$gcloud config set --scope=installation component_manager/fixed_sdk_version 0.9.55

然后运行:

$gcloud components update

返回到当前版本的 SDK

$gcloud config unset --scope=installation component_manager/fixed_sdk_version

然后运行:

$gcloud components update

于 2015-04-16T03:29:34.650 回答