У меня проблема с vlc.Я использую Eclipse и сделал небольшое приложение для воспроизведения видеофайлов с использованием vlcj framework. Внутри Eclipse все работает нормально но когда я делаю исполняемый файл jar через Eclipse и дважды щелкаю его (в Windows 64: протестирован только на этой платформе) ничего не происходит. Затем я пытаюсь использовать «cd myjarfilepath», а затем «java -jar myjarname.jar» и все отлично работает. Почему это происходит и как его решить?VLCJ: Packaged Jar cant загружает библиотеку libvlc при двойном щелчке, но отлично работает через консоль
Заранее благодарим сообщество stackoverflow.
Edit:
В Путь Адрес: C: \ Users \ Пользователь \ Documents \ 31 \ Latest_Win64 \ Необходимый у меня есть следующие файлы:
plugins(directory)
axvlc.dll
axvlc.dll.manifest
libvlc.dll
libvlc.dll.manifest
libvlccore.dll
npvlc.dll
npvlc.dll.manifest
vlc.exe.manifest
В моем пути к классам я включил следующие файлы :
jna-3.5.1.jar
platform-3.5.1.jar
vlcj-2.2.0.jar
vlcj-2.2.0-javadoc.jar
vlcj-2.2.0-sources.jar
Это происходит только с этой конкретной баночкой - это работает для всех других банок? Если это так, VLCJ может быть красной селедкой. – berry120
@ berry120 Да, происходит только в проектах на основе vlcj. Вот почему я прошу решения. Это моя проблема с большой инфраструктурой vlcj. – PeGiannOS
На самом деле, чтобы проверить с помощью обычных приложений, я загружаю dlls vlcj в свой конструктор, чтобы мой JFrame даже не появлялся, если библиотеки не загружаются успешно. Если я загружу эти DLL, скажем, после нажатия кнопки, появится JFrame, но конечно, средства массовой информации не могут быть воспроизведены. – PeGiannOS