It's a general issue, and not one we can do a lot about.
Basically the native files can be anywhere on your system - as long as you specify the path to them using -Djava.library.path=/path/to/native
Normally its fine to have it in the current working directory, but it seems that linux doesn't like that, which is why you have to specify ./ which is current folder.