現在、デスクトップ アプリケーション用のプラグイン コンセプトを開発する可能性を評価しています。
調査中に、OSGI と Java Platform Module System (または Project Jigsaw) について知りました。
Java Platform Module System の仕様について少し混乱しています。
Java プラットフォーム モジュール システムでは、モジュールをプラグインのように追加できますか?
オプションのモジュールを宣言して、そのサービスにアクセスすることは可能ですか?モジュールが独自のクラスパスを持ち、アプリケーションの残りの部分から分離することは可能ですか?
サードパーティのプログラマーが、既存のアプリケーションにシームレスに統合するプラグインを実装することは可能ですか?
誰かが仕様を理解するのを手伝ってくれたら、とても感謝しています。