Попытался запустить простой код на Java с использованием LWJGL в Eclipse:
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
public class Main {
static int width = 800, height = 600;
static DisplayMode mainDisplayMode = new DisplayMode(width, height);
static boolean running = true;
static void update() {
if (Display.wasResized()) {
width = Display.getWidth();
height = Display.getHeight();
}
Display.update();
Display.sync(60);
if (Display.isCloseRequested()) {
running = false;
}
}
public static void main(String[] args) {
try {
Display.setLocation(
(Display.getDesktopDisplayMode().getWidth() - mainDisplayMode.getWidth() / 2,
Display.getDesktopDisplayMode().getHeight() - mainDisplayMode.getHeight() / 2);
Display.setResizable(true);
Display.setVSyncEnabled(true);
Display.setDisplayMode(mainDisplayMode);
Display.create();
} catch (LWJGLException ex) {
System.err.println(ex.getStackTrace().toString());
Display.destroy();
System.exit(1);
}
while (running) {
update();
}
Display.destroy();
System.exit(0);
}
}
При запуске выдает ошибку "Error: Unable to initialize main class main
Caused by: java.lang.NoClassDefFoundError". Подскажите пожалуйста.