在本地服务器中使用适用于 Java 的 Cloud 客户端库

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

App Engine Java 项目使用 Java 版 Cloud 客户端库来访问 Google Cloud API 所公开的资源和服务。

大多数 Google Cloud 服务都要求应用经授权后才能进行访问。 服务帐号是一种特殊的 Google 帐号,它属于特定 Google Cloud 项目中已部署的应用而非个别最终用户。在 App Engine 上运行时,适用于 Java 的 Cloud 客户端库通过服务帐号来调用 Google 服务 API。

在本地 Box 上的 App Engine 模拟器中运行相同的应用时,需要指定 Google Cloud 项目和服务帐号。

为本地服务器配置访问权限

要配置本地服务器,使其能够访问适用于 Java 的 Cloud 客户端库,请执行以下操作:

  1. 选择运行 -> 运行配置

  2. 创建新的 App Engine 本地服务器运行配置或选择现有配置。

  3. 打开 Cloud Platform 标签页。

    一个用于配置运行配置的对话框。已为 App Engine 本地服务器创建新的运行配置,且 Google Cloud 标签页已打开。存在用于“帐号”、“项目”和“服务密钥”的字段。可使用“浏览”按钮来选择服务密钥路径。显示“创建新密钥”、“还原”、“应用”和“运行”按钮,但这些按钮已禁用。

  4. 选择您要使用的帐号或添加新帐号。

  5. 选择与您的应用关联的项目

  6. 选择创建新密钥

    Eclipse 会创建一个新的服务密钥,并在服务密钥字段中显示路径。

    一个用于配置运行配置的对话框。已为 App Engine 本地服务器创建新的运行配置,且 Google Cloud 已打开。存在用于“帐号”、“项目”和“服务密钥”的字段。可使用“浏览”按钮来选择服务密钥路径。显示“创建新密钥”、“还原”、“应用”和“运行”按钮。已选中帐号和项目。“服务密钥”字段中显示密钥文件的路径。

  7. 选择应用

您还可以选择在 API 控制台中创建并作为 JSON 文件下载到本地文件系统的服务帐号密钥。

后续步骤