A basic rule is
"JNI libraries are named with the library name used in the System.loadLibrary() method of your Java code, prefixed by lib
and suffixed with .jnilib
." refs
Use System.out.println(System.getProperty("java.library.path"));
, print your java.library.path, and put the CLIPSJNI.jnilib to one of the dirs, for example "/Users/xxx/Library/Java/Extensions/" and rename it as libCLIPSJNI.jnilib
Now you can use System.loadLibrary("CLIPSJNI") to get it.