2011-12-22 11 views
2

私はこの警告を受けるAntビルドプロセス中java.lang.NoClassDefFoundErrorの

-libraryjars path-to/gson-1.7.1.jar 

警告が消えるが、私はアプリを実行したとき、私は、実行時に例外を取得:

...caused by: java.lang.NoClassDefFoundError: com.google.gson.GsonBuilder 

私が間違っているのは何を?

+0

@commonsware - どのようなヘルプ? – gwa

+0

私は同じ問題に直面しています。あなたはこれのための任意の解決策を持っていますか?私はMavenを使用していて、pom.xmlにGson依存関係を追加しましたが、実行時に同じエラーが発生しました。 – rizzz86

答えて

0

ビルドプロセスでは、Antで使用できるようにする必要があります。そのJARをAnt/libディレクトリに追加して、もう一度Antビルドを再実行してみてください。

実行時に取得している場合は、JARがクラスローダで使用できないことを意味します。

+0

追加されましたが、動作しません。 – gwa

+0

申し訳ありません@duffymo私はあなたの答えを誤って編集しています。どうすれば元に戻すことができますか? – rizzz86

0

Eclipseを使用している場合は、プロジェクトのプロパティ - > Javaビルドパス - >ライブラリ - >外部JARの追加(ダウンロードしたgson jarを追加)を開きます。その後、エミュレータを閉じてもう一度起動してください。

関連する問題