必要なパッケージをエクスポート/インポートしなかった可能性がありますか?別の可能性は、同じプロジェクトに必要なクラスです。その場合、Pax-Examの構成でそのためにその場で「Streambundle」を作成する必要がある可能性が高いためです。
Pax-Examテストでのクラスに基づいた問題のデバッグ
質問
Pax-Examテストを作成しましたが、テスト中のバンドルのすべての依存関係と、その推移的依存関係はすべてMavenbundleとして追加されていることを確認しました。今、私は「未解決の」タイプのエラーを取得していません。
また、テスト中のバンドル用の瓶がClassPathに追加されたことをクラスパスを印刷することで検証しました。私はクラスパスを取り、Java -CP com.my.namespace.interfaceを単純に実行しましたが、クラスパスでクラスを見つけているようです。
ただし、テストでそのバンドルからインターフェイスにアクセスしようとすると、ClassNotFoundExceptionで実行時に失敗します。
これをさらにデバッグする方法についてのアイデアが必要です。
解決
所属していません StackOverflow