Einschließlich nativer Bibliothek in Netbeans

7

Ich versuche, tragbare Geräte von Java-signierten Applet zu lesen .... Ich habe eine jmtp-Bibliothek gefunden       Ссылка um Zugang zu tragbaren Geräten zu bekommen, aber wenn ich es in Netbeans starte, gibt es einen Fehler     

%Vor%

Ich habe gesucht und gefunden, dass ich .dll-Datei als native Bibliothek im Projekt von jmtp einschließen muss ... Ich habe mit der rechten Maustaste auf das Projekt geklickt und zu den Eigenschaften navigiert und dann die Optionen "Ausführen" und "Ausgewählte VM-Option" als

ausgewählt %Vor% und legte diese Jmtp.dll-Datei im Ordner C: \ Jmtp

Aber derselbe Fehler erscheint ständig Mein Code ist

%Vor%

Bitte sagen Sie mir, was das Problem ist

    
Umair Aziz 09.10.2012, 10:54
quelle

3 Antworten

21

Endlich habe ich die Lösung gefunden. Um die native Bibliothek einzubinden, müssen wir folgende Schritte in netbeans hinzufügen     

%Vor%     
Umair Aziz 10.10.2012, 09:00
quelle
6

Sie können die Bibliothek auch mit dieser Zeile aus dem Programm laden:

%Vor%

Platzieren Sie den Ordner mit der Datei jmtp.dll direkt unter dem Java-Projekt.

Alternativ habe ich das versucht und es funktioniert:

%Vor%

Während "libs" der Ordner ist, der die DLL enthält und direkt unter dem Java-Projektordner liegt.

Ich habe festgestellt, dass die jmtp.dll die folgende Ausnahme mit einem 64-Bit-JDK gibt:

%Vor%

Sie müssen das Programm auf einem 32-Bit-JDK ausführen, damit dies funktioniert.

    
vinayc 26.10.2013 01:03
quelle
-1

Nachdem ich eine Weile damit zu kämpfen hatte, habe ich eine funktionierende Lösung für das Problem gefunden.

Ich habe System.out.println(System.getProperty("java.library.path")); benutzt in meinem Code, um herauszufinden, was der tatsächliche Wert für java.library.path auf meinem System war. Es ist zumindest eine Verkettung der Variablen %PATH% für die System- und Benutzerumgebungsvariablen. Alles, was ich dazu brauchte, war, den Standort meiner Bibliotheken beiden hinzuzufügen, und das Problem verschwand.

    
Luyanda Masiko 17.06.2016 14:51
quelle

Tags und Links