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 客户端库,请执行以下操作:
选择运行 -> 运行配置。
创建新的 App Engine 本地服务器运行配置或选择现有配置。
打开 Cloud Platform 标签页。
选择您要使用的账号或添加新账号。
选择与您的应用关联的项目。
选择创建新密钥。
Eclipse 会创建一个新的服务密钥,并在服务密钥字段中显示路径。
选择应用。
您还可以选择在 API 控制台中创建并作为 JSON 文件下载到本地文件系统的服务账号密钥。
后续步骤
- 详细了解适用于 Java 的 Cloud 客户端库。
- 在 Stack Overflow 上提问。
- 在 GitHub 上浏览插件代码或报告问题。