埋め込みモードでデスクトップアプリケーションにH2データベースを使用します。アプリケーションをjarファイルに圧縮すると、データベースファイルは省略されます。だから、私はMyApplication.jarを実行すると何も動作しません。 h2.jarファイルをMyApplication.jarに埋め込み/インクルード/接続する正しい方法は何ですか?または、バンドルにデータベースとアプリケーションを配信する別の方法がありますか?クライアントに配信されたjarファイルにH2データベースを埋め込む方法は?
Class-Path: lib/h2.jar lib/…
補遺:
このJARファイルをどのように作成していますか? Mavenなどのビルドツールを使用しているのか、単にコマンドラインから 'jar'を実行していますか? – Anon
私はEclipseを使用しています。 jarファイルにエクスポートするオプションがあるので、私はそのオプションを使用します。 – bancer
私はMavenを学ぶ時間を取ることをお勧めします:http://www.sonatype.com/books/mvnref-book/reference/public-book.html - 長期にわたって、その投資は何度も何度も返済されます。 – Anon