GAE Web应用程序的运行时依赖项

时间:2013-01-27 16:02:35

标签: java google-app-engine ivy dependency-management

下载GAE SDK(1.7.1)后,我的${GAE_HOME}/lib/目录下有大量的大量 JAR:

enter image description here

我正在为我的本地计算机上的GAE网络应用程序设置构建,但还计划设置QA计算机。我还使用托管在第三台服务器上的Ivy存储库来解析我的所有Web应用程序的依赖项。

我需要知道我需要在我的网络应用程序的WEB-INF/lib目录下打包哪些GAE JAR,以及我的网络应用程序在运行时可以在开发应用程序服务器以及我的实时/生产GAE上使用哪些GAE JAR服务器

所以我问:GAE的生产环境是否在运行时使所有这些JAR可用,或者我是否需要在WAR中打包它们?生产GAE服务器是否与dev appserver具有相同的依赖关系,或者我是否需要为开发和生产环境提供不同的依赖关系配置?提前谢谢!

请注意:我正在使用Google-Eclipse插件获取一些功能,但不会构建或上传/部署。我正在设置一个外部Ant构建,它调用Ivy和我从终端运行的其他任务。所以我对插件的任何与构建相关的功能都不感兴趣!

0 个答案:

没有答案