Java Swingを使用して Java アプリケーションを作成しました。データベースにderby dbを使用し、host= localhostを使用します。Windows でコマンド プロンプトを使用してデータベースを起動 し、アプリケーションに接続することができます。コマンドプロンプトの黒いウィンドウが常に開いたままになり、望ましくないので、これを試してみました:-
Process pserver=Runtime.getRuntime().exec("cmd /c set DERBY_HOME=E:\\db-derby-10.9.1.0-bin");
ProcessBuilder pb = new ProcessBuilder("C:\\Program Files\\Java\\jdk1.6.0_33\\bin\\java", "-jar", "E:\\db-derby-10.9.1.0-bin\\lib\\derbyrun.jar server start");
pserver= pb.start();
pserver=Runtime.getRuntime().exec("cmd /c set DERBY_INSTALL=E:\\db-derby-10.9.1.0-bin");
pserver=Runtime.getRuntime().exec("cmd /c start set CLASSPATH=%DERBY_INSTALL%\\lib\\derbyclient.jar;%DERBY_INSTALL%\\lib\\derbytools.jar;. ");
API http://db.apache.org/derby/docs/10.0/manuals/admin/hubprnt14.html -NetworkServerControl も使用してみました。どのパッケージをインポートし、どのすべてのライブラリを含めるかを理解できません。
誰かが私の Java アプリケーションを derby データベースに接続するのを助けてください。