Разработка Java на Windows, запуск на Raspberry Pi Ref Lib Not Found

Я искал ответ всю ночь и утро и почти собираюсь сдаться. Я надеялся, что у кого-то здесь была та же самая проблема, и понял это.

По сути, я разработал проект для Windows с использованием Eclipse, и я хотел бы запустить его на своем Raspberry Pi. Конечно, обычно это не проблема, но я пытаюсь использовать библиотеку.

Библиотека FreeTTS. Он отлично работает в Windows, но когда я использую его на своем Pi, он не может найти местоположение библиотеки. Я перепробовал все и мой мозг во фритюре.

Структура моего проекта: bin - скомпилированные классы src - исходные файлы lib - библиотеки (включая freetts.jar)

Исключение в потоке "main" java.lang.NoClassDefFoundError: com/sun/speech/freetts/VoiceManager

В Eclipse у меня есть библиотеки, связанные с проектом относительно.

Есть идеи?

1 ответ

Решение

Из каталога, содержащего bin и lib, ваша команда должна выглядеть так:

java -cp bin:lib/freetts.jar com.brandonmxb.bpi.Main

Это помещает каталог bin и jar в путь к классам, разделенные : (; на винде).

Другие вопросы по тегам