【问题标题】:Some Java classes are not uploaded during deploy部署期间未上传某些 Java 类
【发布时间】:2011-09-07 21:09:52
【问题描述】:

我刚刚在我的应用程序中添加了三个新类;它们与现有的非常相似。该功能在开发环境中工作,但不是实时的:部署中至少缺少一个类。它(像许多其他人一样)是通过 Class.forName 和 newInstance 加载的。

我在暂存目录中看到了 .class 文件,但一旦部署该应用程序,它会在尝试加载它时抛出 java.io.FileNotFoundException。

一个包中的类数量有限制吗?

【问题讨论】:

  • 不,没有限制。包装有问题。它是如何完成的?蚂蚁..马文???您是否还确保这些类缺少我对部署的 .jar/.war 的解包。
  • Eclipse 插件。在哪里可以找到要解压的 .jar/.war?
  • 您报告问题的时间与groups.google.com/group/google-appengine-downtime-notify/… 重合,因此您可能只是运气不佳。如果您现在尝试部署会发生什么?

标签: java google-app-engine deployment


【解决方案1】:

很可能您的构建脚本出现故障。

但是有限制。

  • 最大文件总数(应用文件和静态文件):3,000
  • 应用程序文件的最大大小:10 兆字节
  • 静态文件的最大大小:10 兆字节
  • 所有应用程序和静态文件的最大总大小:150 兆字节

【讨论】:

  • 我正在使用 Eclipse 部署功能,但我离这些限制还差得很远。
  • 你从哪里得到这些限制?
  • 我在这里找到了它们code.google.com/appengine/docs/java/…
  • 不过,部署过程会通知您是否已达到这些限制。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-19
  • 1970-01-01
  • 2013-12-23
  • 2023-03-25
  • 1970-01-01
相关资源
最近更新 更多