hinzufügen von sqlite-DB zu ausführbaren JAR-Datei

Ich bin mit JAVA (mit eclipse juno) und versuchen Sie zum erstellen einer ausführbaren JAR-Datei, die gehören sqlite DB-Datei.
Ich habe versucht, Verbindung zu der DB durch diese Zeile:

DriverManager.getConnection("jdbc:sqlite:"+DataController.class.getResource("test.sqlite").getPath())

Den DataController ist eine Klasse, die befindet, wo die sqlite liegt.

und ich bekomme eine Fehlermeldung:

java.sql.SQLException: invalid database address

Nicht kann mir jemand helfen und geben Schritt für Schritt Anweisungen, wie Sie sqlite-DB, die innerhalb einer ausführbaren JAR-Datei?

  • Dieser Fehler tritt auf, wenn die Datenbank-URL ist ungültig. Versuchen Sie drucken die Zeichenfolge, die Sie geben, um getConnection()
  • Ich druckte es bereits und es ist der genaue Pfad zur sqlite-DB.
InformationsquelleAutor gran33 | 2013-03-03
Schreibe einen Kommentar