无法解析导入org.apache.olingo.commons.api.format.ODataFormat
问题描述:
我试图在Apache Olingo API中使用OData服务运行java项目。无法解析导入org.apache.olingo.commons.api.format.ODataFormat
但我收到“导入org.apache.olingo.commons.api.format.ODataFormat无法解析”错误。
我知道要导入相应的Java文件的API路径来解决这个问题。但我找不到合适的人。任何人都有助于解决这个问题。
答
教程由您链接是基于4.0.0-β-03版本Olingo的。 ODataFormat
不再需要。
相反
ODataFormat format = ODataFormat.fromContentType(responseFormat);
ODataSerializer serializer = odata.createSerializer(format);
你可以去用
ODataSerializer serializer = odata.createSerializer(responseFormat);
responseFormat
是在两种情况下ContentType
型。
官方教程中提供的代码是最新的:https://olingo.apache.org/doc/odata4/index.html