JAVAを使用しています(eclipse junoを使用しています)、sqlite DBファイルを含む実行可能なJARファイルを作成しようとしています。私はこのラインでDBへの接続を取得しようとしました :実行可能なJARファイルにsqlite DBを追加
DriverManager.getConnection("jdbc:sqlite:"+DataController.class.getResource("test.sqlite").getPath())
DataControllerはsqliteのがありますどこにあるクラスです。
と私はエラーを取得維持:
java.sql.SQLException: invalid database address
誰かが助けと実行可能JARファイル内にsqliteのDBを含める方法についてステップバイステップのインストラクションを与えることができていますか?
このエラーは、指定したデータベースURLが無効な場合に発生します。 'getConnection()'に与えた文字列を出力してみてください。 –
これはすでに印刷されていて、sqlite DBへの正確なパスです。 – gran33