在 Cloud Code for IntelliJ 中部署到 App Engine 标准环境

本文档介绍如何从 IntelliJ IDEA 中将 App Engine 应用部署到 App Engine 标准环境

准备工作

  • 按照创建应用指南安装和设置 Cloud Code,并创建适用于标准环境的 App Engine 应用。请务必添加 App Engine 标准框架支持

  • 如果您有基于 Gradle 的项目并且使用的是 IntelliJ IDEA Community Edition,请为您的项目配置 App Engine Gradle 插件。 请务必将项目与 Gradle 同步。

    如果您没有应用,但仍想尝试这些部署程序,请下载示例应用:

    1. Hello World 示例应用克隆到本地机器:

        git clone https://github.com/GoogleCloudPlatform/java-docs-samples
      
    2. 在 IntelliJ 中,选择 File > Open 以打开文件选择器。

    3. 导航到 /java-docs-samples/appengine-java8/

    4. 选择 /helloworld/ 目录。

    5. 点击 OK

创建部署配置

  1. 选择 工具 > Cloud Code > App Engine > 部署至 App Engine

    显示“Create Deployment Configuration”对话框中字段的屏幕截图。

  2. 确认服务器配置:

    1. 点击服务器字段旁边的省略号 (...)。

    2. 在对话框中,验证名称字段是否显示 Google App Engine

    3. 点击确定

  3. 选择部署源。

    如果您使用的是 Community 版,则 Cloud Code for IntelliJ 仅支持从 Maven 或 Gradle 工件进行部署。

  4. 项目字段中选择一个项目。

    首次配置部署时,系统会提示您登录与要部署的 Google Cloud 控制台项目关联的账号。

    显示现在可见的项目选择字段的屏幕截图,该字段在填充了“Server”字段后才会出现。

  5. 根据需要填写其他字段以配置部署。

  6. 点击运行以构建和部署应用。

  7. 在“应用服务器”窗口中,点击项目名称以监控其部署进度。如果窗口未显示,请依次点击查看 > 工具窗口 > 应用服务器

    部署完成后,您可以在控制台输出中查看应用的网址。

更新 App Engine 标准配置

创建初始部署配置后,您可以根据应用的需要更改这些配置。

  1. 选择文件 > 项目结构

    此时会显示项目结构对话框。

  2. 项目设置下,选择构面

  3. 选择 App Engine 标准构面。

    一个对话框,左侧导航栏显示了项目设置(项目、模块、库、构面、工件)。该对话框还显示了平台设置。选择了“Facets”选项,且中间列显示了与项目关联的构面。右列显示项目的可用库,并指明已选择的库。

  4. 选择要添加到项目的库。

  5. 点击确定

删除服务器

如果您想删除为项目配置的服务器,可以按以下步骤操作:

  1. 依次选择文件 > 设置 > 构建、执行、部署 > Clouds

    在 macOS 上,相应选项为 IntelliJ IDEA > 偏好设置 > 构建、执行、部署 > Clouds

  2. 选择您的服务器 (App Engine),然后点击窗口顶部的减号 (-) 将其移除。

  3. 点击确定

后续步骤

获取支持

如需在 IntelliJ IDE 中提交反馈或报告问题,请转到 工具 >Cloud Code >帮助 / 关于 >提交 提供反馈或报告问题,以在 GitHub 上报告问题,或者 在 Stack Overflow 上提问。