OSGi に変換しようとしているプロジェクトがあります。ただし、このプロジェクトは依存性注入マネージャーとして Guice を使用してビルドされています。全体に Guice が織り込まれた大規模なプロジェクトです。Guice は、変換プロセスに多くの適合性を与えてくれました。具体的には、com.google.inject.internal.cglib.reflect.FastClass に対して NoClassDefFoundError が返されました。package-private がないことを確認し、guice-2.0-customloader.jar もダウンロードして使用しました。それでも、無駄に。
この道を進んだ人からのアドバイスはありますか? 私は peaberry を使用して OSGi 環境 (プラグイン タイプのアーキテクチャ用) から動的サービスを取得し、後でプログラムで使用することに言及する価値があります。
どうもありがとう、スティーブ