1

我正在研究 odata 协议,并找到了 odata4j,但是当我按照消费者示例进行操作时,发生了异常“java.lang.IllegalArgumentException:未知 ODataVersion 3.0”。我调试它,发现 odata4j 不支持 odata 版本 3。我的问题是如何修复它,或者如何使用 odata4j?我可以更改某些内容以使版本为 2 或 1 吗?非常感谢。顺便说一下,我下载了最新的 odata4j,它是 0.7 版本。

4

1 回答 1

3

如果您想在 Java 平台上实现 OData 服务或客户端,真诚的建议是切换到Apache Olingo 。唯一的原因是 OData4J 一年多没有更新,目前不支持或维护。另一方面,Apache Olingo 得到了 SAP、Microsoft 和许多其他公司的积极贡献。因此,那里也有更多的示例和文档。

于 2014-10-20T09:53:53.947 回答