私はorg.apache.httpパッケージを必要とするosgiバンドルを開発しています。ターゲットプラットフォームには、これらのパッケージを持つhttpcommponentsバンドルがあります。これは、バンドルのマニフェストでこれらの依存関係を宣言したときに見たことがあるためで、Eclipse依存プラグインの自動的にバンドルを追加したためです。問題は、私がimport org.apache.http
のときにコンパイルエラーが発生することです。私がバンドルを探索すると、org.apache.httpパッケージにアクチベータがあり、libフォルダに必要なパッケージが入ったjarファイルがあります。どうすればこれらのパッケージにアクセスできますか?アクティベータを起動し、実行時に必要なクラスを取得しますか?解決方法は、手動でorg.apache.http jarをバンドルのビルドパスに追加することです。申し訳ありませんが、それは...osgiバンドルのlib jarにアクセス
おかげ
有用な情報をありがとう。結局、私はorg.apache.httpパッケージを必要とする使用する必要があるライブラリの完全なjarを見つけました。 jarには、ライブラリに必要なすべての依存関係が含まれているので、私はプロジェクトにそれを含めました。 –