Доступ к внешней библиотеке (jmf) в файле jar - PullRequest
0 голосов
/ 07 января 2010

Мы использовали внешнюю библиотеку, в частности jmf.jar (Java Media Framework), для нашего java-приложения, которое использует изображения, снятые с веб-камеры. Однако, когда мы попытались упаковать приложение в файл JAR, приложение запускается, но как только мы пытаемся получить доступ / открыть веб-камеру, ничего не происходит.

Мы используем Eclipse, и мы использовали его функцию экспорта для создания файла jar.

Кто-нибудь знает, как решить эту проблему?

Ответы [ 3 ]

1 голос
/ 07 января 2010

Думал ли ты включить jmf в манифест своей банки? Смотрите эту ссылку для более подробных объяснений здесь

0 голосов
/ 24 сентября 2013

Если вы используете JMF, вам нужно включить jmf.jar и jmf.properties в тот же каталог, что и исполняемый файл jar

0 голосов
/ 07 января 2010

Вам не нужно просто экспортировать свой проект в файл jar; вам нужно создать «исполняемый» файл JAR. Это означает, что манифест файла JAR отредактирован соответствующим образом, чтобы путь к классам включал все необходимые зависимости, а основной класс был установлен правильно.

В последних версиях Eclipse вы можете использовать Runnable JAR File Export Wizard . Взгляните также на Fat Jar Eclipse Plug-in .

...