请按照以下步骤为开发和部署 App Engine 服务设置本地环境:
安装最新版本的 Java。
如需获取受支持版本的列表,请参阅 Java 运行时环境。
安装并初始化 gcloud CLI 以部署和管理您的应用。如果您已安装并初始化 gcloud CLI,请运行
gcloud components update
命令以更新至最新版本。下载 App Engine 版 gcloud CLI 即表示您同意遵守其使用条款。
安装包含 Java 11/17 版 App Engine 扩展程序的 gcloud 组件。如果您使用
apt
或yum
软件包管理器安装了 gcloud CLI,请使用相同的软件包管理器安装 gcloud 组件。否则,请使用以下命令:
gcloud components install app-engine-java
可选工具:
-
安装 Git,以访问 Google Cloud GitHub 代码库中的代码、示例、库和工具。
安装 Java 11/17 工具。您可以使用 Maven 或 Gradle 插件来构建、部署和管理 Java 11/17 服务:
- Apache Maven 和 App Engine 插件
-
请注意,您还必须配置 Cloud Build 的访问权限。
部署服务时,Cloud Build 用于在将容器部署到 App Engine 之前将每个服务构建到容器中。默认情况下,Cloud Build 没有部署 Java 11/17 应用的权限。创建 Google Cloud 项目后,您需要为 Cloud Build 提供将服务部署到 Google Cloud 项目的权限。请注意,Cloud Build 会在您创建项目的区域中构建每个容器。