Я пытаюсь использовать messagepack для отправки данных между Arduino и Java-приложением, и у меня возникли проблемы с настройкой java-реализации messagepack: msgpack-java (https://github.com/msgpack/msgpack-java/wiki/QuickStart).Ошибка Javassist Runtime с msgpack-java
Я хотел не строить всю библиотеку самостоятельно, поэтому я использовал v0.6.8 от here.
Пример кода успешно компилируется, но во время выполнения я получаю
java.lang.NoClassDefFoundError: javassist/ClassPath
специально на линии
MessagePack msgpack = new MessagePack();
Я попытался просто, строящая msgpack банки сам, но я получил ошибку компиляции на исходном коде потому что отсутствует пакет javassist. Я не знаю, где получить правильные пакеты, и, к сожалению, разработчики не упоминают об этом в документации. Я не мог найти раздел комментариев на своей странице, поэтому я надеялся, что кто-то здесь может помочь мне получить работу msgpack.
Я также рассмотрел этот вопрос (Using MessagePack with Android), но было не совсем ясно, где я могу получить библиотеки, в которых я нуждаюсь.