Hallo,
ich muss für ein Projekt einige nativen Methoden die mit C geschrieben sind in Java ausführen.
Die Sache ist, das Projekt soll später einfach über eine Jar gestartet werden können und funktionieren.
Ich habe mich bisschen informiert aber ich finde nicht so wirklich hilfreiches :(. Mein Problem besteht darin das ich nicht so wirklich weiß oder es auch nicht funktioniert was ich bisher mache um die DLL im Jar zu laden.
Ich benutzt Eclipse als IDE für Java (leider :D) und dort habe ich im Projektordner meine dll Datei reingefügt. Allerdings rufe ich über System.load(Klasse.class.getResource...) die dll auf und deswegen muss die auch im bin Ordner sein =/.
Da ist schon das erste Problem - zum exportieren muss die im Projektordner und zum laden und starten (IN Eclipse) im /bin Ordner.
Wenn ich das Projekt nun als Jar exportiere ist meine dll Datei im Hauptordner drin. Aber wie kann ich diese dll nun IM JAR aufrufen?
ich muss für ein Projekt einige nativen Methoden die mit C geschrieben sind in Java ausführen.
Die Sache ist, das Projekt soll später einfach über eine Jar gestartet werden können und funktionieren.
Ich habe mich bisschen informiert aber ich finde nicht so wirklich hilfreiches :(. Mein Problem besteht darin das ich nicht so wirklich weiß oder es auch nicht funktioniert was ich bisher mache um die DLL im Jar zu laden.
Ich benutzt Eclipse als IDE für Java (leider :D) und dort habe ich im Projektordner meine dll Datei reingefügt. Allerdings rufe ich über System.load(Klasse.class.getResource...) die dll auf und deswegen muss die auch im bin Ordner sein =/.
Da ist schon das erste Problem - zum exportieren muss die im Projektordner und zum laden und starten (IN Eclipse) im /bin Ordner.
Wenn ich das Projekt nun als Jar exportiere ist meine dll Datei im Hauptordner drin. Aber wie kann ich diese dll nun IM JAR aufrufen?