`
reverocean
  • 浏览: 192998 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Google App Engine中使用JDO增强的问题

阅读更多
开始学习Google App Engine了, 在学习过程中发现一个问题,就是使用JDO的POJO没有被自动增强。这个在Google的文档中已经很清楚的描述清楚了,如果使用Google提供的Eclipse插件,他会在编译的时候自动增强JDO的POJO,但是我在做的时候怎么都没有被增强。后来发现其实每次编译的时候他都有一个DataNucleus Enhancer控制台,如果增强有错误,就会讲错误记录到类似C:\Windows\Temp\enhance6600965143439591145.log的日志文件,打开文件才发现重复引用了下面这些jar:
appengine-api-1.0-sdk-1.3.3.1.jar
appengine-api-labs-1.3.3.1.jar
appengine-jsr107cache-1.3.3.1.jar
datanucleus-appengine-1.0.6.final.jar
datanucleus-core-1.1.5.jar
datanucleus-jpa-1.1.5.jar
geronimo-jpa_3.0_spec-1.1.1.jar
geronimo-jta_1.1_spec-1.1.1.jar
jdo2-api-2.3-eb.jar
jsr107cache-1.1.jar

在引WEB-INF/lib下的jar时,将所有的jar都引进来了。让我找了一晚上的错啊,记录一下,要是有别人碰见这种问题,希望能帮上忙
分享到:
评论
2 楼 burnquist 2010-11-14  
不知道jdoconfig.xml怎么写,直接复制官网的就报错
1 楼 Aspen 2010-11-05  
网上资料太少了,我也遇到类似的问题,郁闷中

相关推荐

Global site tag (gtag.js) - Google Analytics