Я использую библиотеки lwjgl и Slick2D в чем-то, над чем я работаю. В какой-то момент мне нужно было разделить мои плагины Minecraft Bukkit из других моих программ Java, поэтому я переместил java-программы в другое рабочее пространство. После этого, однако, мой проект с упомянутой выше библиотеки не работают, что дает ошибку:UnsatisfiedLinkError после изменения рабочего пространства Eclipse
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
трассировки стека точек, где я инициализировать мой AppGameContainer в главном() блока:
AppGameContainer appgc;
try{
appgc = new AppGameContainer(new Game(gamename)); // <-- This line
appgc.setDisplayMode(800, 600, false);
appgc.setTargetFrameRate(FPS);
appgc.start();
}catch(SlickException ex){
ex.printStackTrace();
}
Эта программа скомпилировалась и отлично работала до миграции рабочей области, а NOTHING изменилась, кроме места рабочей области. Я удалил и повторно добавил банки библиотеки (через Добавить JAR, а не добавить внешний JAR, файлы jar находятся в/lib/jars /, как и раньше, относительно проекта). Я даже попытался повторно добавить их в качестве внешних банок, но до сих пор не повезло. Компилятор не сообщает о каких-либо ошибках перед попыткой запустить программу.
Не знаете, как проверить типы/набор проектов в Eclipse, o.o был даже не знает, были Seperate ссылки для компиляции/запуска. – OffLuffy