Load a DLLTag(s): JNI
[pre JDK1.2]
System.loadLibrary("d:\\directoryX\\subDirY\\MyDll.dll")
In JDK1.2 (or better), if the DLL is in the CLASSPATH then you don't need to specify a PATH.
If the DLL is not in the CLASSPATH then you need to specify the PATH.
Do something like this instead.
Runtime.getRuntime().load("d:/directoryX/subDirY/MyDll.dll");
or specify through the JVM command line the location where to find the JNI DLL to be loaded
java -Djava.library.path=c:/temp JNIJavaHowTo
Written and compiled by Réal Gagnon ©1998-2012
[ home ]