0
データベース接続(mySQL)を必要とするプログラムを作成しました。 システムを実行可能なjarにエクスポートした後、jarファイルにデータベースが接続されていません。実行可能なJarとデータベース
私はこの苦境を解決するために必要なステップは何ですか?
データベース接続(mySQL)を必要とするプログラムを作成しました。 システムを実行可能なjarにエクスポートした後、jarファイルにデータベースが接続されていません。実行可能なJarとデータベース
私はこの苦境を解決するために必要なステップは何ですか?
あなたがする必要があることは、JARマニフェスト仕様を見て、あなたのjarが依存するクラスパスエントリを設定できるようにすることです。
http://download.oracle.com/javase/6/docs/technotes/guides/jar/jar.html#Main%20Attributes
はあなたにいくつかの情報を提供します。 Class-Pathのエントリは、あなたが見る必要のあるものです。あなたのjarと一緒にパッケージ化されているMANIFEST.MF内の参照をmysql jarに作成します。アプリケーションのエクスポートされたjarファイルの場所を相対パスで指定することをお勧めします。
java -jarを使用してプログラムを実行し、mySQLの関連クラスを使用可能にする必要があります。
希望に役立ちます。
ありがとう、私はそれをショットを与えるよ! –
私はまだ私のデータベースに接続できません。それは私が日食(ガリレオ)他のソリューションを使用している場合に役立ちますか? –
実行可能なjarファイルと同じディレクトリにあるmysql jarファイル(クラスパスエントリで指定されています)がありますか?また、両方のjarファイルと同じディレクトリにあるjar(java -jar)を実行していますか? –