Eclipse是否将第三方GWT库上传到GAE?

时间:2010-06-23 03:37:03

标签: java google-app-engine gwt jar client-side

降低应用冷启动延迟的一个提示是使用/上传尽可能少的JAR。我想知道如何防止第三方GWT库(如gwtquery.jar等)上传到GAE? (一旦应用程序被编译,这些就变得毫无用处,所以如果它们归因于延迟,那将是非常不幸的。)

如果可以在使用Eclipse GWT插件的同时过滤特定文件,那将会很棒。

我怎么知道他们是否上传?控制台输出似乎没有太大帮助。

3 个答案:

答案 0 :(得分:3)

只有WEB-INF / lib下的那些罐子才能上传到GAE。您可以通过不将GWT jar放在WEB-INF / lib下来阻止它们上传,而不是通过在项目构建路径中外部链接它们。

答案 1 :(得分:3)

冷启动延迟由加载处理请求所需的所有类所花费的时间决定。如果您上传了一个JAR文件,但没有引用它,则不会加载它,因此不会影响您的冷启动延迟。

答案 2 :(得分:0)

如果使用Maven,则应使用provided范围声明您的依赖项。这样它们将出现在编译类路径中,但不包含在WAR文件中。