【问题标题】:How to develope 2 Google App Engine projects on the same PC?如何在同一台 PC 上开发 2 个 Google App Engine 项目?
【发布时间】:2011-09-13 01:37:09
【问题描述】:

一年前,我使用自己的个人 gmail 帐户开发了我的第一个 Google App Engine 程序,我仍在开发和使用它,这个私人帐户下有 2 个应用程序。

现在,我已经使用另一个 gmail 帐户为一个组织及其项目注册了另一个 App Engine 应用,但是当我第一次尝试部署第二个项目时,我注意到以下情况:


20% Scanning files on local disk.
25% Initiating update.
Password for ABC***@gmail.com: 
Error Details: .....

“ABC***@gmail.com”是我用于第一个项目的私人 gmail 帐户,我不想将第二个项目包含在我的第一个项目的 10 个应用程序中,这就是为什么我用第二个 gmail 地址注册了第二个项目,所以我的问题是:如何告诉第二个项目使用该项目的第二个 gmail 地址?配置文件中与项目关联的gmail地址在哪里?

PS:我正在运行 Win 7,并使用 NetBeans 7.0 和 App Engine 1.5

【问题讨论】:

  • 您使用的是哪个 IDE?
  • 你在什么操作系统上运行? Windows、Mac 还是 Linux?

标签: google-app-engine gmail email-address


【解决方案1】:

在这种情况下,您可能需要尝试 AppCfg,这是 GAE SDK 提供的命令行工具。您可以在 $GAE_FOLDER$/bin 中找到它。上传项目的命令是 appcfg -e YOUREMAIL -passin YOURPASS update YOURAPP_DIR.

【讨论】:

  • 您可以找到适用于 windows/linux 环境的 appcfg.cmd/sh。实际上它是 Java 应用程序的快捷方式。
  • 谢谢,这很有帮助。由于我使用的是 Netbeans,我想知道当我按下其中的自定义按钮时是否有什么可以做的,它会为每个项目运行我的脚本?
  • 我相信this plugin 是您正在寻找的。但是,您始终可以创建自己的 .cmd/.sh 来完成任务,而不是依赖 3rd 方插件。
  • 是的,没错,我一直在使用它,但它似乎只能处理我的一个 gmail 帐户,我不知道如何将它用于第二个项目该项目的第二个 gmail 地址。将不同的 gmail 地址与不同的项目相关联是否足够聪明?到目前为止,它只能将我的两个项目与我的第一个 gmail 地址相关联。这就是我在这里提问的原因。
  • --passin 接受标准输入的密码,而不是作为命令行参数。它前面还有两个连字符,而不是一个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多