Google 应用引擎第 4 步部署应用程序“"hello world" java 无法识别
Google app Engine step 4 deploy app ""hello world" java not recognised
我正在尝试部署一个名为 "hello" world 的 java 入门应用程序,我已经完成了 google 应用程序引擎入门中提到的所有步骤,但最后一步出现错误 Java 未被识别为内部或外部命令。
这是最后一条命令
appcfg.cmd - 票价项目更新 target\appengine-try-java-1.0
我该怎么办?
听起来错误是您的系统上没有安装 Java(或者您的环境变量没有正确设置以定位 Java)。您需要先解决这个问题。 [related question].
此外,您似乎使用的是旧版 SDK(从 Google 云平台的每个部分和每种语言都有自己独立的 SDK 开始)。您应该安装较新的 Google Cloud SDK,它将 App Engine、Cloud SQL、Cloud Storage 等的所有不同工具统一到一个工具中。
当您安装较新的 SDK 时,部署过程是:
# Must be done only the first time to login:
gcloud auth login
# Deploys the application module described by app.yaml
gcloud app deploy app.yaml
我正在尝试部署一个名为 "hello" world 的 java 入门应用程序,我已经完成了 google 应用程序引擎入门中提到的所有步骤,但最后一步出现错误 Java 未被识别为内部或外部命令。
这是最后一条命令
appcfg.cmd - 票价项目更新 target\appengine-try-java-1.0
我该怎么办?
听起来错误是您的系统上没有安装 Java(或者您的环境变量没有正确设置以定位 Java)。您需要先解决这个问题。 [related question].
此外,您似乎使用的是旧版 SDK(从 Google 云平台的每个部分和每种语言都有自己独立的 SDK 开始)。您应该安装较新的 Google Cloud SDK,它将 App Engine、Cloud SQL、Cloud Storage 等的所有不同工具统一到一个工具中。
当您安装较新的 SDK 时,部署过程是:
# Must be done only the first time to login:
gcloud auth login
# Deploys the application module described by app.yaml
gcloud app deploy app.yaml