2

データベースを使用してデータを取得、編集、および保存する Java プロジェクトを作成しました。私は Netbeans を使用してプロジェクトを終了しました。今、プロジェクトからインストールを作成したいと考えています。そのために、プロジェクトと共にインストールするデータベースを含めたいと考えています。データベースへの接続に使用しているコードは次のとおりです。

Class.forName("org.h2.Driver"); 
Connection con = DriverManager.getConnection("jdbc:h2:~/localhost/gallerie", "root", "123");

アプリケーションは私の PC では正常に動作していますが、他の PC では実行可能ファイルとしてインストールする必要があります。

そうするための最良の方法は何ですか?

4

1 に答える 1

2

これを行う 1 つの方法は、stardust ソフトウェアのセットアップ パッケージャーを使用することです。また、データベースとデータベース ユーザーを作成するために、いくつかのスクリプトまたは Java コードを含める必要があります。インストーラーでそれを行う必要はありません。代わりに、Preferences API を使用してファイルを作成するか、何かを保存して、プログラムが初めて実行されたときを認識できるようにします。プログラムを初めて実行するとき、関数を呼び出してデータベース ユーザーとデータベースを作成する必要があります。

または、このスタックオーバーフローの質問で説明されているように、データベース ファイルをアプリケーションにパッケージ化することもできます。

于 2013-06-29T14:27:33.450 に答える