やあみんな 私はエラーを取得することを試みたとき、私は、OSGiベースのWebアプリ に統合テストを実行しようとしています:java.lang.NoClassDefFoundErrorが:ORG/apacheの/ HTTP /のparams/SyncBasicHttpParams
javaの。 lang.NoClassDefFoundError:org/apache/http/params/SyncBasicHttpParams
どのように解決するには?
やあみんな 私はエラーを取得することを試みたとき、私は、OSGiベースのWebアプリ に統合テストを実行しようとしています:java.lang.NoClassDefFoundErrorが:ORG/apacheの/ HTTP /のparams/SyncBasicHttpParams
javaの。 lang.NoClassDefFoundError:org/apache/http/params/SyncBasicHttpParams
どのように解決するには?
例えば、あなたのバンドルパッケージorg.apache.http.params
をインポートしていることを確認してください。:有効にスタックトレースを持つ
Import-Package: org.apache.http.params
ご使用のプラットフォームにorg/apache/http/params/SyncBasicHttpParams ACTIVEクラスが含まれていることを確認してください。
が正しくありません。バンドルのアクティブ化は、クラス解決とは関係ありません。 –
そうですね、私はあまり考えずに答えました。 – RaduK
あなたがNoClassDefFoundErrorがが発生した時に何をすべきかについて、ここで見てください:
http://jroller.com/sjivan/entry/difference_between_classnotfoundexception_and_noclassdeffounderror
実行Mavenを。これにより、間違っている可能性のある情報が得られます。 – Raghuram