私は最終的に私のプロジェクトを終えました - 多目的な少数選択/ボキャブラリーのトレーナーで、スタンドアロンのジャーとして今使ってみたいと思います。 問題は次のとおりです。私がbuild-folder(projectname/dist)内で起動すると、すべて正常に動作します。 しかし、どこか他の場所から実行しようとすると、データベースに接続できなくなります。JavaBDBを.jarファイルに含める(Netbeans)
DBファイルを.jarファイルに含める方法はありますか?または、同じフォルダにコピーするだけですか?あるいは、JavaDBをPCにインストールして実行する必要がありますか?
これは、私は、DBに接続しない方法です:
Class.forName("org.apache.derby.jdbc.ClientDriver");
con = DriverManager.getConnection("jdbc:derby://localhost:1527/DataBase");
stmt = con.createStatement();
だから私は、私は、USBスティックから例えばを実行できる、これのポータブルアプリを作成することができます任意のチャンスがありますか?
"私は接続できません"、あなたはそれを詳しく説明しなければなりません。 – Kayaman
org.apache.derby.jdbc.ClientDriverのclassNotFoundExeptionを取得します これは不足しているデータベースではない、それはドライバですか? – Carroll
さて、あなたはクラスパスにドライバを含める必要があります。 – Kayaman