コア Java アプリケーションを OSGI バンドルに変換する作業を行っています。私はたくさん検索しましたが、アプリケーションがバンドルに変換されたときに次のことを達成するための標準または最良の方法を見つけることができませんでした。
OSGI バンドルでコマンドライン引数を読み取る方法 (現在、アプリケーションは、jar ファイルの一部であるクラスの 1 つのメイン関数内で読み取られる引数を渡すスクリプトから呼び出されます)
非 OSGI デプロイメントでは、-X オプションを使用して JVM の GC パラメータを微調整しました。OSGIに関して同じことを達成するにはどうすればよいですか?. 現在のアプリケーションをバンドルに分割する場合、バンドルごとに異なる GC チューニングが必要です。それはどのように行われますか?
コードの多くの場所で、Sytem.getProperty を使用して、-D オプションで渡されたパラメーターを読み取ります。OSGI でこれを行う方法。
誰かが私がどのように進めるべきかについて私を導くことができれば、それは大きな助けになるでしょう.
ありがとうJK