loadLibraryFromJar
Loads library from current JAR archive
The file from JAR is copied into system temporary directory and then loaded. The temporary file is deleted after exiting. Method uses String as filename because the pathname is "abstract", not system-dependent.
Parameters
path
The path of file inside JAR as absolute path (beginning with '/'), e.g. /package/File.ext
Throws
If temporary file creation or read/write operation fails
If the path is not absolute or if the filename is shorter than three characters (restriction of File.createTempFile).
If the file could not be found inside the JAR.