Hallo Forum
Mich plagt ein kleines aber leider fatales Problem.
Ich habe ein Programm geschrieben, welches auf eine PostGreSQL Datenbank zugreift. Das Programm läuft nur über die Konsole ab. Daher musste ich die Libraries über die Meta-Inf/manifest.mf Datei zuweisen.
Wenn ich jetzt das Programm unter Windows starte, funktioniert es problemlos. Starte ich dasselbe Programm aber über die Konsole unter Linux, so bringt er mir einen "No suitable driver found"-Error.
Die Ordnerstruktur sollte passen, da es unter Windows ja problemlos funktioniert.
Meine Meta-Inf/manifest.mf sieht so aus:
Habt ihr eine Idee, an was das Problem liegen könnte?
Ich verwende OpenJDK unter Ubuntu 10.10 (zum Testen! Später wird es auf einer anderen Distribution laufen)
Danke schon im Voraus
greets
Sc0rP1En
Mich plagt ein kleines aber leider fatales Problem.
Ich habe ein Programm geschrieben, welches auf eine PostGreSQL Datenbank zugreift. Das Programm läuft nur über die Konsole ab. Daher musste ich die Libraries über die Meta-Inf/manifest.mf Datei zuweisen.
Wenn ich jetzt das Programm unter Windows starte, funktioniert es problemlos. Starte ich dasselbe Programm aber über die Konsole unter Linux, so bringt er mir einen "No suitable driver found"-Error.
Die Ordnerstruktur sollte passen, da es unter Windows ja problemlos funktioniert.
Meine Meta-Inf/manifest.mf sieht so aus:
Java:
Manifest-Version: 1.0
Class-Path: lib\postgresql-9.0-801.jdbc4.jar lib\xmlrpc-client-3.1.3.jar lib\commons-logging-1.1.jar lib\xmlrpc-common-.1.3.jar lib\xmlrpc-server-3.1.3.jar lib\ws-commons-util-1.0.2.jar
Created-By: 1.6.0 (Sun Microsystems Inc.)
Main-Class: com.babalas.caruso.Main
Habt ihr eine Idee, an was das Problem liegen könnte?
Ich verwende OpenJDK unter Ubuntu 10.10 (zum Testen! Später wird es auf einer anderen Distribution laufen)
Danke schon im Voraus
greets
Sc0rP1En