Загрузка библиотек на Rasbian - PullRequest
       15

Загрузка библиотек на Rasbian

0 голосов
/ 08 февраля 2019

Я использую Java-приложение на Raspberry Pi 3B, моя ОС - Rasbian.Приложение (которое было написано для системы x64 Windows) использует Dropbox Core sdk-3.0.6 для загрузки некоторых данных с сервера Dropbox.Для Dropbox Core SDK требуется еще одна библиотека, которая называется Jackson Core 2.7.4 SDK.

Я импортировал оба файла jar.file в каталог / home / lib /.Я запускаю приложение из следующего файла .bat:

> java -cp /home/lib/jackson-core-2.7.4.jar;/home/lib/dropbox-core-sdk-3.0.6.jar   -jar /home/ComRoll.jar

Я продолжаю получать ошибки из-за этих библиотек.Самая распространенная ошибка - создание библиотеки Джексона: «Не удается выполнить двоичный файл».Возможно, стоит упомянуть, что сообщение об ошибке различается в зависимости от порядка библиотек в файле .bat.Когда я создаю файл следующим образом, появляются другие сообщения:

> java -cp /home/lib/dropbox-core-sdk-3.0.6.jar;/home/lib/jackson-core-2.7.4.jar   -jar /home/ComRoll.jar

Я новичок в системах на основе Linux и надеюсь, что мне здесь не хватает чего-то действительно очевидного, потому что я начинаю опасаться, чтовесь комплект Dropbox SDK не подходит для Raspberry Pi.

1 Ответ

0 голосов
/ 09 февраля 2019

Комментарии mkasberg указали мне в правильном направлении.Я построил толстую флягу с библиотеками, которые я использовал во время разработки в системе Windows.В конце концов, с этим подходом также возникли некоторые проблемы: некоторые библиотеки были подписаны.Я исключил эти библиотеки из проекта, и теперь жирная банка на малине работает гладко.

...