0

此页面的完整构建文件部分中列出的 Ant 宏是否与您的本地 AppEngine 服务器或您在 GAE 上的实际生产帐户有关?也就是说,如果我运行目标,我的 GAE 项目会上传到我的本地 GAE 实例还是我的生产服务器?update

当涉及到本地开发时,以及在使用外部 Ant 构建(而不是从 Eclipse 内部)时,我是先将我的项目打包到 WAR 中,然后将其复制到本地 GAE 实例的部署目录中,还是做其他事情?如何在本地部署?

无论哪种方式,您如何/在哪里指定您的帐户凭据(或其他相关信息),以便 Ant 构建知道从正确的 GAE 帐户上传/下载信息?提前致谢!

4

1 回答 1

1

构建过程在您的本地机器上运行。

没有“上传到我的本地 GAE 实例”之类的东西。使用 ant 构建时,使用copyjars目标将 jar 文件复制到 WAR 文件夹中。此时您的本地 GAE 开发服务器将看到这些文件。

目标将update构建结果上传到生产服务器。

您的应用 ID 在 appengine-web.xml 中指定

这是在 GAE Java 文档中

https://developers.google.com/appengine/docs/java/config/appconfig

于 2013-01-26T17:19:22.093 回答