Я очень новичок в java, но до сих пор наслаждаюсь этим. Прогресс был быстрым, и у меня почти есть небольшая демо-игра, полностью работающая.no lwjgl в java.library.path - однако, насколько я вижу, все правильно связано
Однако, когда я экспортирую его (я использую Eclipse), .jar не будет работать должным образом (он загружается на серый экран и сидит там), но он будет работать отлично, прежде чем звуки будут добавлены.
запускаемых с помощью CMD с Java -jar путь к банку дает мне эту ошибку:
"Исключение в нити "Thread-2" java.lang.UnsatisfiedLinkError: нет LWJGL в java.library.path"
Я об этом сейчас обдумываю в течение часа, и я много раз читал и переписывал библиотеки, но ошибка все еще сохраняется. Я надеюсь, что это будет некоторая ошибка новобранец, которую я делаю, а не какая-то странная личная системная ошибка или что-то в этом роде. Это будет немного облом.
(Да, меня зовут Мэтт)
Я также пошел в системную библиотеку JRE и установить 'Native Library Location' есть в том же месте, что и выше.
Он работает нормально, если запускается из Eclipse, поэтому файлы работают. Я задавался вопросом, могут ли они старые версии или что-то, но если они работают в Eclipse, тогда он должен работать, когда экспортируется ... экспортируется правильно.
Это очень неприятно, поэтому заблаговременно за любую помощь!
спасибо. Я пытался использовать JarSplice, но без какой-либо удачи, но после использования этого учебника - у меня есть рабочий .jar! Я заметил, что мне нужно сохранить папку res в том же каталоге, что и jar, но .. есть ли способ «упаковать» ресурсы (звуковые файлы ogg и т. Д.) С самой банкой? Не уверен, что это возможно с банкой, но, возможно, с exe? – Havik
Это возможно как с банкой, так и с exe, но ее очень подробно. Не забудьте выбрать этот ответ, как он разрешен, используя галочку. – sorifiend
Хорошо, я посмотрю. И верная вещь (приветствия для напоминания, здесь новая!) – Havik