Long story short: I have an executable jar, that calls jni.dll which is dependent on lib.dll. And I\'m getting the oh-so-dreaded UnsatisfiedL
jni.dll
lib.dll
UnsatisfiedL
Put dlls your jni.dll depends on in your "current working directory", check this System.getProperty("user.dir") at runtime to get to know what is your "current working directory"
System.getProperty("user.dir")