Импорт org.apache.olingo.commons.api.format.ODataFormat не может быть разрешен
Я пытался запустить проект Java с использованием службы OData в Apache Olingo API.
Но я получаю сообщение об ошибке "Не удается разрешить импорт org.apache.olingo.commons.api.format.ODataFormat".
Я знаю, чтобы импортировать путь API для соответствующего файла Java, чтобы решить эту проблему. Но я не мог найти правильный. Любой помогает решить эту проблему.
Путь к файлу примера: https://apache.googlesource.com/olingo-odata4/+/Tutorial_P4_Navigation/samples/tutorials/p1_read?autodive=0%2F%2F
1 ответ
Учебник, на который вы ссылаетесь, основан на версии Olingo 4.0.0-бета-03. 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