【问题标题】:Suddenly ClassDefNotFoundException on live Google App Engine Java突然在实时 Google App Engine Java 上出现 ClassDefNotFoundException
【发布时间】:2012-12-11 07:00:53
【问题描述】:

突然间我得到了一个

 java.lang.NoClassDefFoundError: Could not initialize class com.project.gae.dao.PMF

有趣的是(虽然我不认为这很有趣)它只是偶尔发生一次,我还没有对应用引擎进行新的部署,有时它只是抛出这个异常,有时它不会'吨。

我已经在 maven 中使用 maven v.0.9.4 的 google app engine 插件创建了该项目,并且它总是可以正常工作。这是平台上的已知问题吗?我当然希望不会,因为这会让 GAE/J 对我以后完全无用。

PMF 是我的 persistenceManagerFactory 类,它是根据官方 google app engine 文档编写的,在本地它总是可以工作,但是当我将它推送到实时环境时它有时会工作......我不知道这可能导致什么,所以如果任何人都可以帮助我,将不胜感激。

谢谢

J.

【问题讨论】:

    标签: google-app-engine jdo datanucleus


    【解决方案1】:

    NoClassDefFoundError 不一定是“找不到类”。见http://javarevisited.blogspot.co.uk/2011/06/noclassdeffounderror-exception-in.html

    【讨论】:

    • 这对我帮助很大...发生的事情是 maven 插件还需要一个额外的依赖项才能正确部署
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2015-09-21
    • 2019-10-08
    • 2013-02-02
    • 1970-01-01
    • 2013-03-19
    相关资源
    最近更新 更多