2016-11-02 14 views
0

Eclipseを使用して小さなJavaアプリケーションを開発しました。このアプリケーションには、Jarファイル(sqlite-jdbc-3.6.14.1.jar)に由来するSqLiteデータベースがあります。実行可能なJarとしてアプリケーションをデプロイしたいので、このjarにSqLite jarを含める必要があります。展開するには、EclipseでExport .../Runnable Jar Fileをクリックします。これにより、実行可能なJarファイルが生成されます。問題は、Jarを実行するとアプリケーションが開き、データベースが破損していることがわかります。すべてのデータベーステーブルのレコードに間違ったデータが含まれています。 Eclipseを使用してアプリケーションを実行すると、データは正常です。Eclipseを使用して実行可能なJarを作成した後、SqLiteデータベースが壊れています

何が起きているのか、データベースが壊れないようにアプリケーションを配備する方法を教えてください。

は、問題は、私はバグを持っているのEclipseの古いバージョンを持っていたことを簡単にしたあなたに

答えて

0

ありがとうございます。私は単純に新しいバージョンのEclipseを入手し、問題は解決されました。プロジェクトをエクスポートした後、プロジェクトの場所に移動し、実行可能なjarをフォルダbinに入れて、すべて実行します。

関連する問題