2017-02-09 5 views
0

mavinリポジトリからクラウドシンクの事前ビルドされたjar(コアとjseのみ)をダウンロードし、ライブラリとしてアイデアプロジェクトに添付してプロジェクトを実行しましたが、javaデスクトップアプリケーションのバックエンドとしてcloudant-syncを使用する

Exception in thread "main" java.lang.RuntimeException:
Exception in Application start method Caused by:
java.lang.NoClassDefFoundError: com/almworks/sqlite4java/SQLiteException.

これを修正するにはどうすればよいですか?

答えて

0

クラスパスからいくつかの依存関係が欠落しています。あなたがgradleを使用している場合は、依存関係ブロックに次のものがあることを確認してください:

compile group: 'com.cloudant', name: 'cloudant-sync-datastore-javase', version:'2.0.0' 
+0

私はgradleもmavinも使用していません。欠落している依存関係をどのように判断するのですか? –

+0

まず、maven/gradle /あなたのためにこれを行うビルドツールを使用することを強くお勧めします。それ以外の場合はjrepをダウンロードしてください:http://repo1.maven.org/maven2/com/cloudant/cloudant-sync -datastore-javase/2.0.0 /既に追加したjarファイルで動作します – rhyshort

+0

私はすでにjarをライブラリとして追加しました。それと同時に、私はgradleを試して、それがどうなるか見てみましょう。私はあなたの注意のために最も感謝しています。 –

関連する問題