在实时Google App Engine Java上突然出现ClassDefNotFoundException

时间:2012-12-11 07:00:54

标签: google-app-engine jdo datanucleus

突然间我得到了一个

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

有趣的是(尽管我认为它不那么有趣)它只会偶尔发生一次,我还没有对app引擎进行新的部署,有时它会抛出这个异常而有时候却没有吨。

我已经使用maven v.0.9.4的google应用引擎插件在maven中创建了该项目,并且它始终用于工作。这是平台上的已知问题吗?我当然希望不会因为这会让GAE / J对我来说完全没用。

PMF是我的persistenceManagerFactory类,它是根据官方谷歌应用程序引擎文档编写的,localy它总是有效,但是当我把它推到实时环境时它有时会工作......我不知道这可能导致什么,所以如果任何人都可以帮助我,我将不胜感激。

由于

学家

1 个答案:

答案 0 :(得分:0)

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