JNI: native Methoden statisch mit Java binden?

Hallo,
es ist meine erste Frage bei wer-weiss-was.
Seit einiger Zeit bastle ich an einem Java-Programm zur Kalibrierung
von Monitoren. Dafür benutze ich JNI-Aufrufe Platformabhängiger Methoden - was auch mit einer ‚shared library‘ gut funktioniert. Mein Problem ist, daß das Programm samt der dynamischen Biblithek in einem JAR-Archiv gepackt sein sollte - leider wird die Bibliothek beim Programmstart (JAR-Version) nicht mehr gefunden. Meine
Idee für die Lösung war, die native-Methoden statisch (beim linken)
mit dem Java Programm zu binden. Leider weiss ich nicht wie das (ob
überhaupt) zu realisieren ist. Bitte um Hilfe.

Danke im Voraus
chorys

Auch hallo.

Mein Problem ist, daß das Programm
samt der dynamischen Biblithek in einem JAR-Archiv gepackt
sein sollte - leider wird die Bibliothek beim Programmstart
(JAR-Version) nicht mehr gefunden. Meine
Idee für die Lösung war, die native-Methoden statisch (beim
linken)
mit dem Java Programm zu binden. Leider weiss ich nicht wie
das (ob
überhaupt) zu realisieren ist. Bitte um Hilfe.

Hier evtl. eine alternative Idee: http://www.galileocomputing.de/openbook/javainsel5/j… -> 24.2.6

HTH
mfg M.L.

als Neuling bei wer-weiss-was kamm ich erst heute zu Deiner Antwort. Leider werden auf der Seite aus ‚javainsel‘ nur dynamische Bibliotheken behandelt. Trotzdem danke für schnelle reaktion.

mfg chorys.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo nochmal.

als Neuling bei wer-weiss-was kamm ich erst heute :zu Deiner
Antwort. Leider werden auf der Seite aus ‚javainsel‘ nur
dynamische Bibliotheken behandelt.

Der Hinweis war eigentlich auf eine Änderung der Programmierweise angelegt.

Trotzdem danke für schnelle
reaktion.

Bitte :smile:
Aber vielleicht ist hier noch (irgendwo) etwas Nützliches dabei: http://java.sys-con.com/ (Achtung: plugin-lastig…)
http://www.javaworld.com/
http://www.javabuch.de

HTH
mfg M.L.

hallo,
habe mir unzählige Seiten angeschaut. Bis jetzt ohne Ergebnis, also werde ich auf die reine JAR-Version verzichten müssen. Danke für die Mühe.
Ryszard Chodera (chorys).

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]