@ben.boeckel usually we bundle the native lib in a different jar. Also in the old build process there was an effort to remove any version number in the lib name along with trying to ensure consistent extension across platforms (.dll, .so => .jnilib) Since I’m a bit rusty don’t take my words for it.