Servus,
ich habe mir mit Eclipse zum Anlegen von Tabellen ein kleines Programm geschrieben. Dazu verwende ich je nach Datenbank unterschiedliche JDBC Treiber und JDOM.
Das ganze läuft auch wunderbar. Wenn ich allerdings eine ausführbare Datei erstelle müssen die angesprochenen JAR Dateien im gleichen Verzeichnis sein wie das exportierte Projekt. Die JAR Dateien habe ich selbstverständlich zum Export hinzugefügt und kontrolliert ob sich diese wirklich im neuen JAR Archiv befinden. Zusätzlich habe ich noch eine MANIFEST Datei angelegt:
Manifest-Version: 1.0
Main-Class: XYZ
Class-Path: db2.zip mysql.jar jdom.jar
Aber leider werden die entsprechenden Klasse bzw. der JDBC Treiber nicht gefunden.
1. Ist es überhaupt möglich JAR Dateien in eine andere JAR Datei einzubetten?
2. Liegt es am Classpath in der MANIFEST Datei?
Vielen Dank im voraus
Gruß
NoGi
ich habe mir mit Eclipse zum Anlegen von Tabellen ein kleines Programm geschrieben. Dazu verwende ich je nach Datenbank unterschiedliche JDBC Treiber und JDOM.
Das ganze läuft auch wunderbar. Wenn ich allerdings eine ausführbare Datei erstelle müssen die angesprochenen JAR Dateien im gleichen Verzeichnis sein wie das exportierte Projekt. Die JAR Dateien habe ich selbstverständlich zum Export hinzugefügt und kontrolliert ob sich diese wirklich im neuen JAR Archiv befinden. Zusätzlich habe ich noch eine MANIFEST Datei angelegt:
Manifest-Version: 1.0
Main-Class: XYZ
Class-Path: db2.zip mysql.jar jdom.jar
Aber leider werden die entsprechenden Klasse bzw. der JDBC Treiber nicht gefunden.
1. Ist es überhaupt möglich JAR Dateien in eine andere JAR Datei einzubetten?
2. Liegt es am Classpath in der MANIFEST Datei?
Vielen Dank im voraus
Gruß
NoGi