Tag zusammen
Ich habe als interne DB für meine App HSQLDB.
Funktioniert auch alles problemlos bis auf den Umstand daß, wenn ich meine App zu einer
ausführbaren Jar mache beim starten ein Ordner "neben" die Jar geschrieben wird wo Daten der DB
drin sind (bzw. eben sein sollten).
Verantwortlich hierfür ist diese Zeile
Wie stelle ich das jetzt an daß nicht ein Verzeichnis neben die Jahr geschrieben wird sondern die Daten innerhalb der Jar benutzt werden?
Wahrscheinlich irgendwas mit dem Classloader aber das hab ich nicht hinbekommen
Ich hoff ihr könnt mir helfen.
Dank im Voraus
Danny
Ich habe als interne DB für meine App HSQLDB.
Funktioniert auch alles problemlos bis auf den Umstand daß, wenn ich meine App zu einer
ausführbaren Jar mache beim starten ein Ordner "neben" die Jar geschrieben wird wo Daten der DB
drin sind (bzw. eben sein sollten).
Verantwortlich hierfür ist diese Zeile
Code:
Con = DriverManager.getConnection(
"jdbc:hsqldb:file:resources/localDB/localDB", "sa", "");
Wie stelle ich das jetzt an daß nicht ein Verzeichnis neben die Jahr geschrieben wird sondern die Daten innerhalb der Jar benutzt werden?
Wahrscheinlich irgendwas mit dem Classloader aber das hab ich nicht hinbekommen
Ich hoff ihr könnt mir helfen.
Dank im Voraus
Danny