Я пытаюсь запустить свой проект jar, но он не открывается, поэтому я попытался запустить его в терминале, и я получаю эту ошибку
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2680)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:807)
at java.base/java.lang.System.loadLibrary(System.java:1907)
at org.lwjgl.Sys$1.run(Sys.java:73)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:95)
at org.lwjgl.Sys.<clinit>(Sys.java:112)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at renderEngine.DisplayManager.createDisplay(DisplayManager.java:21)
at engineTester.MainGameLoop.main(MainGameLoop.java:15)
В затмении я только сталкиваюсь с этой проблемой когда я забыл поставить нативную библиотеку, но это легко исправить, добавив нативную библиотеку в путь к исходной библиотеке пути сборки, тогда она работает нормально.
Вот так выглядит мой проект (кстати, я использую lwjgl 2)
Экспорт в виде Runnable Jar.
Внутри банки
Но после того, как я экспортирую проект как Runnable jar и попробуйте открыть его, ошибка выше.
Я также попробовал этот другой вариант, но ничего не работает.
Что я мог сделать не так? И как я мог это исправить? (Извините за плохой английский sh: 3)