- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试在 Android 应用程序中使用 Ektorp CouchDB 库,但我总是遇到此异常:
java.lang.NoClassDefFoundError: org.ektorp.impl.docref.DocumentReferenceSerializerProvider
这是我的代码:
HttpClient authenticatedHttpClient = new StdHttpClient.Builder().host("myhostname").port(5984).username("username").password("password").build();
CouchDbInstance dbInstance = new StdCouchDbInstance(authenticatedHttpClient);
CouchDbConnector db = dbInstance.createConnector("luscinia", true);
异常总是出现在上述代码的最后一行。
我在 erktop wiki 上关注了这里的依赖项:http://code.google.com/p/ektorp/wiki/dependencies
这导致我的项目包含:
LogCat 在异常发生前给了我一个警告和一个错误行,也许它们可以提供帮助:
Link of class 'Lorg/ektorp/impl/docref/DocumentReferenceSerializerProvider;' failed
Could not find class 'org.ektorp.impl.docref.DocumentReferenceSerializerProvider', referenced from method org.ektorp.impl.StdObjectMapperFactory.createObjectMapper
我不明白他们的意思。有什么想法吗?
最佳答案
恐怕 Ektorp 1.1.1 与 Jackson 1.8 不兼容。这将在今年夏天发布的 1.2.0 版本中得到修复。同时使用 Jackson 1.7.7。
关于android - 埃克托普 NoClassDefFoundError : org. ektorp.impl.docref.DocumentReferenceSerializerProvider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6358691/
您好:有人通过使用 ektorp 体验过 Android 上的对象持久化吗?和 CouchDB?包括“Java 简单日志外观 (SLF4J)”jar有必要尝试一下。 我试图让它运行,但由于“ERROR
我正在开发一个 Java 应用程序,它使用 Ektorp 框架与 CouchDB 进行通信。我使用以下代码创建一个新的 CouchDbInstance: HttpClient httpClient =
我是 couch db 和 ektorp 的初学者。我想使用 ektorp 从 couch 数据库中的所有现有文档中检索一个属性。 到目前为止,我已经了解到 couch db 为我们提供了以下等效 S
我正在制作一个网络应用程序。后端是Java的,我用的是Spring。对于数据库我使用CouchDb并且我想使用Ektorp,但是问题来了。当我添加 Ektorp 依赖项时它崩溃了。它可以编译,但是当我
起初我误解了我的问题并发布了这个问题:Can someone explain me Cascading and FetchType lazy in Ektorp? 我需要做什么:我需要在 couchd
我在 Spring 3 中使用 Couch DB 和 Ektorp。我阅读了文档并尝试实现示例。我对这些技术很陌生。这是我不明白的地方: @View( name = "all", map = "fun
即使文档中缺少字段,我如何从 couchdb 文档实例化 Pojo - 在这种情况下如何告诉 ektorp 忽略该字段? 最佳答案 不知道你的意思,如果 pojo 不存在该属性,则从 CouchDB
这不是点击应该如何使用 Ektorp 连接到托管的 Cloudant 数据库.我通过新的 m2eclipse 在 Eclipse 中使用 Ektorp 1.1 Maven 集成(非常棒)。除了 jav
我正在编写一个 Java 应用程序以在 CouchDB 上插入数据。为此,我使用 Ektorp我收到异常 org.ektorp.InvalidDocumentException: Cannot res
我有一个派生自 org.ektorp.support.CouchDbDocument 的类: @TypeDiscriminator( value="doc.type == 'TYPE_PRODUCT'
在使用 ektorp 作为 couchDb 时,我们陷入了级联删除的困境。我们的物体是一个复杂的物体。我们可以为对象树中的所有子文档保存不同的文档,但删除只会删除父文档,而不是关联的文档。有人可以帮忙
我正在尝试在 Android 应用程序中使用 Ektorp CouchDB 库,但我总是遇到此异常: java.lang.NoClassDefFoundError: org.ektorp.impl.d
我正在使用 Ektorp (用于 CouchDB 的 Java API)将文档存储在我的 CouchDB 实例中。我在将图像附加到文档时遇到问题。每次我调用 createAttachment() 时,
我是 CouchDB 和 Ektorp 的新手(实际上我今天开始尝试使用它)。我找到的最详细的文档可以帮助我入门: http://www.ektorp.org/reference_documentat
我在使用 EktorpexecuteBulk 和 ExecuteAllOrNothing 函数对 Cloudant DB (CouchDB) 中的文档列表进行批量更新时遇到问题。 对于couchDbC
我在处理我认为很简单的问题时遇到了麻烦。基本上,我需要一个 java.util.Map ,其中 ids 最终成为 map 键,并且 someField我文档的最终值。 我真的非常坚持这一点,这让我非常
我是一名优秀的程序员,十分优秀!