This is something I’ve been personally using for a while now, and I figured I’d put it up because it’s been incredibly useful.
Using LWJGL is kind of a pain if you don’t know what you’re doing – you have to deal with loading native libraries, manage OS-specific files, etc., and keep files on a user’s computer.
This small library repackages the LWJGL libraries into a single, portable jar file, and allows developers to fully initialize LWJGL with a single line of code. It allows developers to create self-contained, portable Jar files that can run on any operating system.
Take a look at the README for more information.
You can view a sample Java file here.