下载 GAE SDK (1.7.1) 后,我的目录下有大量JAR ${GAE_HOME}/lib/
:
我正在本地机器上为我的 GAE Web 应用程序设置构建,但还计划设置 QA 机器。我还使用托管在第三台服务器上的 Ivy 存储库来解决我的所有 Web 应用程序的依赖项。
我需要知道我需要将哪些 GAE JAR 打包在我的 Web 应用程序的WEB-INF/lib
目录下,以及我的 Web 应用程序在运行时在开发应用程序服务器以及我的实时/生产 GAE 服务器上都可以使用哪些 GAE JAR。
所以我问:GAE的生产环境是否让所有这些JAR在运行时可用,还是我需要将它们打包在我的WAR中?生产 GAE 服务器是否提供与开发应用服务器相同的依赖项,或者我是否需要为开发和生产环境提供不同的依赖项配置?提前致谢!
请注意:我将 Google-Eclipse 插件用于一些功能,但没有构建或上传/部署。我正在设置一个外部 Ant 构建,它调用 Ivy 和我从终端运行的其他任务。所以我对插件的任何与构建相关的功能都不感兴趣!