Я пытаюсь использовать статический метод newDefaultUnpacker
класса MessagePack
следующим образом:
import org.msgpack.MessagePack;
Map<Value, Value> map = MessagePack.newDefaultUnpacker(myByteArray).unpackValue().asMapValue().map();
однако я получаю ошибку:
The method newDefaultUnpacker(byte[]) is undefined for the type MessagePack
Изначально я создал следующую зависимость Maven:
<dependency>
<groupId>org.msgpack</groupId>
<artifactId>msgpack</artifactId>
<version>0.6.12</version>
</dependency>
Изменение этого (или добавление в дополнение к предыдущей зависимости) не работает.
<dependency>
<groupId>org.msgpack</groupId>
<artifactId>msgpack-core</artifactId>
<version>0.8.16</version>
</dependency>
Что мне нужно сделать, чтобы успешно ссылаться на newDefaultUnpacker
? Я не получаю никаких подсказок, которые предлагают конкретный импорт, который я должен добавить, и import org.msgpack.core
не распознается, т.е. пакет не существует.