java - 无法解析 appengine java sdk 提供的 DataNucleus jar 中的 org.datanucleus.store.appengine.query.JDOCursorHelper

标签 java google-app-engine orm

我在我的 appengine java 应用程序中使用查询游标,如下所述:

https://cloud.google.com/appengine/docs/java/datastore/jdo/queries#Query_Cursors

我已将所有必需的 jar 添加到我的 WEB-INF/lib 中,如下所述:

https://cloud.google.com/appengine/docs/java/datastore/jdo/overview-dn2#Copying_the_JARs

但是代码无法编译,因为无法解析 org.datanucleus.store.appengine.query.JDOCursorHelper

这是我的 WEB-INF/lib 目录的屏幕截图:

enter image description here

我需要添加一些其他 jar 吗?哪些?

最佳答案

JDOCursorHelper 存在于 datanucleus-appengine-2.1.2.jar 中,如下

com/google/appengine/datanucleus/query/JDOCursorHelper

这是 Google 的代码,与 DataNucleus project 无关.

关于java - 无法解析 appengine java sdk 提供的 DataNucleus jar 中的 org.datanucleus.store.appengine.query.JDOCursorHelper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39079149/

相关文章:

java - Java 泛型中的独立类型参数

java - GAE 中的 Hibernate Ehcache 抛出 java.lang.NoClassDefFoundError : java. rmi.server.UID 是受限类

java - Google App Engine 开发服务器如何对数据存储进行 stub ?

google-app-engine - App Engine 实例 - 具有相同内存和 cpu 的实例大小有什么区别?

c# - 在 Habanero 中,我将如何限制从数据库返回的对象数量

php - 覆盖子包中的 Doctrine Mappgins

java - 使用 PayPal API 获取交易历史

java - input.equals ("string here")不工作

java - 使用 Hibernate 处理不同表中不同记录的排序

java - 如何为这个 Controller 编写JUnit?