DLL in JAR File

rodgerwilco

Mitglied
Hallo zusammen,

ich habe ein Programm geschrieben, welches ich gerne verteilen würde. Jedoch kann ich das Programm nicht einmal auf dem Rechner starten, auf dem es erstellt wurde.

Ich habe in Eclipse ein Programm geschrieben, dieses wurde als runnable JAR exportiert. Beim Export habe ich die Option "Package required libraries into generated JAR" gesetzt.

Es liegen nach dem Erstellen alle benötigten JARs und eine DLL im erstellten JAR-File. Alles läuft soweit wie gewünscht, aber die DLL-Datei wird nicht gefunden. Ich erhalte die Fehlermeldung:

Code:
WARNUNG: Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path

Meine Frage ist, wie mit soetwas korrekt umgegangen wird? Von Hand dies überall einzurichten ist keine gute Lösung. Es muss doch eine programmatische Lösung geben, die DLL zu verwenden oder zu registrieren.

Greetz
rodgerwilco
 

rodgerwilco

Mitglied
@thet1983 : Genau da liegt ja das Problem. Wie lade ich eine DLL, die in einem ausgeführten JAR-File eingeschlossen ist? Das JAR-File wird auf einem normalen Client ausgeführt

@VfL_Freak : Deine Antwort geht schon in die richtige Richtung. Danke soweit. Jedoch fehlt mir noch die Idee, wie die DLL geladen werden kann, wenn sie in dem ausgeführten JAR-File steckt.

Greetz
 

thet1983

Top Contributor
ich glaube ohne JNI eine dll innerhalb einer Jar zuladen geht gar nicht...
schon mal daran gedacht die dll von aussen zuladen?
 

Thallius

Top Contributor
Eigentlich sollte die DLL nicht im Paket liegen sondern im gleichen Ordner wie die .jar datei die du startest. Dann sollte sie auch geladen werden.

Gruß

Claus
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
S Enviroment Variable jar file Tools - Maven, Gradle, Ant & mehr 0
L Ausführbare Jar-File funktioniert nicht Tools - Maven, Gradle, Ant & mehr 15
H Eclipse/Runnable JAR file/.fxml-Datei Tools - Maven, Gradle, Ant & mehr 1
B Wie kann man unter Windows 7 file types mit Java Applikationen verknüpfen? Tools - Maven, Gradle, Ant & mehr 5
G Maven JAR-File schmeißt NoClassDefFoundError wenn /lib Verzeichnis nicht daneben entpackt wird Tools - Maven, Gradle, Ant & mehr 9
B Ant Build File, wie ist der Java3D Native Code einzubinden? Tools - Maven, Gradle, Ant & mehr 6
C Applet Öffnen eines JAR-Files im JAR-File Tools - Maven, Gradle, Ant & mehr 2
A ProcessBuilder kann nach Deployment File nicht finden Tools - Maven, Gradle, Ant & mehr 4
B Buckminster: Plugin Version in Java source File einfügen Tools - Maven, Gradle, Ant & mehr 4
B Maven deploy-file frage Tools - Maven, Gradle, Ant & mehr 6
D Java Webstart startet .jar file nicht Tools - Maven, Gradle, Ant & mehr 13
B SourceCode + Bilder in EIN Jar File packen Tools - Maven, Gradle, Ant & mehr 22
M Export von Jar File mit JDBC Treiber Tools - Maven, Gradle, Ant & mehr 2
I Ist ein Runnable Jar File Platformunabhängig? Tools - Maven, Gradle, Ant & mehr 13
grudge File in Applet laden Tools - Maven, Gradle, Ant & mehr 4
ABstraCT Passwort speichern im jar File ? Tools - Maven, Gradle, Ant & mehr 4
B Maven: file.separator und properties-Dateien Tools - Maven, Gradle, Ant & mehr 8
T eignes Tool in Ant-File Tools - Maven, Gradle, Ant & mehr 4
G ant - last modified datum aus file auslesen Tools - Maven, Gradle, Ant & mehr 7
S Applet und File-Object? Tools - Maven, Gradle, Ant & mehr 9
F jar file starten Tools - Maven, Gradle, Ant & mehr 12
T jar File im jar File Tools - Maven, Gradle, Ant & mehr 7
J keytool um für Tomcat keystore file zu erstellen Tools - Maven, Gradle, Ant & mehr 1
J Externe Dateien im jar File Tools - Maven, Gradle, Ant & mehr 4
G Jar File Java Web Start Tools - Maven, Gradle, Ant & mehr 2
G File open/save mit WebStart Tools - Maven, Gradle, Ant & mehr 3
D Properties File FileInputStream Problem Tools - Maven, Gradle, Ant & mehr 2
M datei mit html file an applet übergeben Tools - Maven, Gradle, Ant & mehr 3
F Applet erscheint bei Eclipse, aber nicht im HTML-File Tools - Maven, Gradle, Ant & mehr 2
R Slash-Probleme durch File Tools - Maven, Gradle, Ant & mehr 2
shiny_hair Fehlermeldung: URI scheme is not "file" / Verzeich Tools - Maven, Gradle, Ant & mehr 8
B File open Dialog Tools - Maven, Gradle, Ant & mehr 6
K IE + Sun PlugIn + JAR + Zugriff per file:/ geht nicht mehr Tools - Maven, Gradle, Ant & mehr 2
L Applet jar file von 1.4 und 1.1.8 Tools - Maven, Gradle, Ant & mehr 21
D Netbeans / JAR File Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben