IntelliJ寻找appcfg.sh,但仅存在appcfg.py

时间:2019-06-06 20:27:15

标签: google-app-engine intellij-idea google-cloud-platform

我正在创建一个AppEngine Webapp,并且希望能够从IntelliJ进行部署。但是,该插件无法部署,因为它正在AppEngine SDK目录中寻找appcfg.sh。该目录包含一个appcfg.py文件,但不包含.sh文件。插件刚刚过时了吗?有解决方法吗?

Google Cloud SDK 249.0.0 app-engine-java 1.9.74

1 个答案:

答案 0 :(得分:2)

仅在GAE专用的Java SDK中提供了appcfg.sh,但在gcloud SDK中没有提供Download and install the original App Engine SDK for Java.(单击Download Cloud SDK页面底部的echo )。

在这方面,JetBrains工具有些落后(与我使用的上一个PyCharm Pro版本相同(它支持GAE Python SDK,而不是gcloud))。这就是为什么我同时安装了两个SDK,并根据需要交替使用它们的原因。

注意:

  • 至少在PyCharm案例中,只有Pro版本才支持GAE,而Community Edition没有。
  • GAE SDK不再与gcloud SDK保持一致,某些新的GAE功能无法通过它们使用,因此YMMV。