Java Natives is a java library that makes the use and setup of native libraries like LWJGL or PDFlib very easy. It avoids any need of external configuration or installation.
Effectively the platforms architecture is determined via System.getProperty("os.arch"). This system property just reflects the "bitness" of the VM not the underlying OS.
This will cause problems in sutiations with a 32bit VM on a 64bit OS.