繁体   English   中英

带有GAE的Datanucleus v4

[英]Datanucleus v4 with GAE

我正在使用GAE / Datanucleus / cloudSQL开发应用程序。

Datanucelus版本为3.1.3,因为最新的App Engine SDK(1.9.11)包括此版本,但建议我在此问题中使用Datanucleus v4

我从war / WEB-INF / lib中删除了3.1.3罐子,并将4.0.2罐子添加到了同一文件夹。 当我运行该应用程序时,它似乎运行良好。

但是,eclipse抱怨如下错误。

The App Engine SDK JAR datanucleus-api-jpa-3.1.3.jar is missing in the WEB-INF/lib directory
The App Engine SDK JAR datanucleus-core-3.1.3.jar is missing in the WEB-INF/lib directory
The App Engine SDK JAR datanucleus-api-jdo-3.1.3.jar is missing in the WEB-INF/lib directory

如果我将3.1.3添加到war / WEB-INF / lib,则eclipse错误消失了,但是由于多个JAR版本,应用程序失败了。

有人可以告诉我将Datanucleus v4与GAE一起使用的简单方法吗?

看到显示 “使用DataNucleus JDO / JPA访问数据存储”的页面吗? 取消勾选它,因为那是GAE / Datastore-不是Google的插件告诉您的。 然后将JPA实现所需的所有jar放到CLASSPATH中,一切就可以了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM