Problem mit finden von Dll mit loadlibrary("mydll") im Javaprogramm



  • Hallo,

    ich benutze loadlibrary in einem Javaprogramm und habe nun das Problem, daß mein Programm offentsichtlich nicht die Dll findet.

    Es kommt immer folgende Fehlermeldung:
    Exception in thread "main" java.lang.UnsatisfiedLinkError: Maps
    at JKernel.Configuration.Maps.JMapServer.Maps(Native Method)
    at TestJN.main(TestJN.java:42)

    Beide stehen nicht im gleichen Verzeichnis.
    Was muß ich tun, damit die Dll gefunden wird?
    Ich bin Java Anfänger!

    Danke!



  • Bin mir jetzt nicht ganz sicher, selbes Problem hat ich aber auch schon.
    Entweder muss die .dll in einem Ordner liegen, der in der PATH Variable von Windows enthalten ist,
    oder die .dll muss in der Registry registriert worden sein (mit regsvr32 pfadUndNameDerDll).


Anmelden zum Antworten