現時点では、次を使用して分点 OSGi システムを呼び出しています。
java -jar org.eclipse.osgi_3.2.0.jar -console
フレームワークを終了できると、フレームワークはすぐにシャットダウンしますが、これは正常です。
ただし、フレームワークを無期限に実行し続けたいと考えています。
そうするための最良の方法は何ですか?プログラムで分点フレームワークを開始できることを知っています。
「java -jar org.eclipse.osgi_3.2.0.jar -console -Dosgi.noShutdown=true」を使用します。
お使いのバージョンで動作するかどうかはわかりませんが、3.7.2 で確実に動作します。
Java Service Wrapperを使用して、Java アプリケーションを Windows/Linux サービスとして実行できます。