Change default value of "jna.nosys" to false, i.e. load the native library from the system path, unless the "jna.nosys" property is set to true. --- a/src/com/sun/jna/Native.java +++ b/src/com/sun/jna/Native.java @@ -1000,7 +1000,7 @@ } } } - String jnaNosys = System.getProperty("jna.nosys", "true"); + String jnaNosys = System.getProperty("jna.nosys", "false"); if ((!Boolean.parseBoolean(jnaNosys)) || Platform.isAndroid()) { try { LOG.log(DEBUG_JNA_LOAD_LEVEL, "Trying (via loadLibrary) {0}", libName);