在 Cloud Code for IntelliJ 中,为 App Engine 柔性环境创建应用

App Engine 是完全托管式无服务器平台,可用于大规模开发和托管网页应用。

本文档介绍如何使用 Cloud Code 创建适用于 App Engine 柔性环境的应用(或导入现有项目)。

准备工作

  • 在机器的 PATH 上安装并设置 JetBrains IDE 2022.3+(IntelliJ Ultimate 版或 Community 版)。
  • 安装 Cloud Code 插件:

    • 打开 IntelliJ IDEA(或任何受支持的 JetBrains IDE)。
    • 从插件市场(File > Settings > Plugins;对于 Mac OS X,则为 IntelliJ IDEA > Preferences > Plugins)搜索并安装“Cloud Code”插件。

    系统可能会提示您重启 IDE 以激活该插件。

创建新应用

您可以使用新项目向导或通过导入 Cloud Source Repositories 中的现有项目来创建新应用。

使用新项目向导

要创建新项目,请使用 IntelliJ 新建项目向导来生成一个模板应用,您可基于该模板应用创建自己的应用。

按如下步骤创建新项目:

  1. 转到文件 >新建 >Project - 用于显示 New Project 对话框。

  2. 如果您使用的是 IntelliJ Ultimate 2022.3,请在左侧面板中选择 Jakarta EE

    如需详细了解如何创建新的 Java Enterprise 应用,请参阅 JetBrains 教程 您的第一个 Java EE 应用。 如果您使用的是旧版 IntelliJ Ultimate 版,请点击 界面左上角的“版本”下拉菜单(在 IntelliJ 旁边 IDEA 徽标),然后选择您的版本,以确保相关说明与您的 体验。

  3. 输入项目名称

  4. 如果您不想保留默认值,请输入项目位置

  5. 点击下一步

  6. 选择应用所需的任何依赖项,然后点击 创建

签出现有项目

您可以在 Cloud Source Repositories 中签出现有项目:

  1. 选择 VCS > Get from Version Control...

  2. Version Control 下拉列表中选择 Google Cloud,然后点击 Clone
  3. Clone from Google Cloud 对话框中,选择与您的项目关联的 Cloud 项目
  4. 选择您的云端代码库
  5. 选择父级目录
  6. 输入目录名称
  7. 点击克隆

添加框架支持

如需向您的应用添加 App Engine 框架支持,请按以下步骤操作:

  1. 依次选择工具 > Google Cloud Code > App Engine > 添加 App Engine 支持 > Google App Engine 标准

  2. 选择要为其添加框架支持的模块。

  3. 点击确定

  4. 如果需要,选中创建 app.yaml (Create app.yaml) 复选框。

  5. 点击确定

后续步骤

现在您已经创建了一个支持 App Engine 的应用, 可以将其部署到 App Engine 柔性环境

获取支持

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