You only have a single jar file (OGL_Engine.jar) in the classpath. Do you shade all jars into this OGL_Engine.jar file or do you use the "Class-Path" MANIFEST.MF entry to specify all other (LWJGL and JOML) jars?
I'm afraid you lost me there ...
If I open up the OGL_Engine.jar, I can see that there are no other jars included. (Out of curiousity : how would I do that ?) But, there is a manifest.mf file.
No other dependencies specified though.
I'll Google some more to find out how to add everything. Somehow, I thought the IDE was going to do that for me ...
Thanks for steering me in the right direction !
EDIT : OK, it's now a couple of days later and I finally figured out how to do this.
It's all quite easy, once you know what you're supposed to do. =)
Since Maven is integrated into Netbeans, I've recreated my project as a Maven project. It is now also quite easy to keep track of all dependencies (using the pom.xml from the lwjgl customized download).
To create a fat jar, I'm using the maven-shade-plugin. I also have this plugin modify the MANIFEST file, so that the jar becomes an executable jar.