In a Java program i am writing i make a jni call to a dll and load the library on startup as follows
static
{
System.loadLibrary("LdapAuthenticator2");
}
I then implemented another class that loads the same library and am getting an error saying that the library is already loaded, is there any way to check if the library is already running?
Thanks,
-Pete
Check my answer to this question
How do I get a list of JNI libraries which are loaded?
The solution works, unfortunately the poster of the question seems to have problems with a non SUN compatible JVM or a too restrictive SecurityManager.
Link to the sample POC source code.
List loaded JNI libraries java sourcecode
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With