質問1:-
OSGIを多用するプロジェクトに取り組んでいます。私は OSGI の初心者です。私のプロジェクトでは、分点と knopflerfish およびまたは knopflerfish バンドルの両方に JARS が表示されます。
質問2:-
Equinox と Knoplerfish のうち、OSGI がプロジェクトで使用するコンテナーはどのように決定すればよいですか? OSGI は一度に両方のコンテナーを使用できないと思います。
質問 3:-
このリンクでは、Equinox フレームワークが org.eclipse.osgi_<version>.jar
OSGI コアを実装するために必要であることが言及されています。これは、 OSGI web サイトosgi.core-6.0.0
から、コア OSGI jar を必要としないことを意味します。
舞台裏の春分の瓶org.eclipse.osgi_<version>.jar
はコア OSGI jar を使用していosgi.core-6.0.0
ますか?
org.eclipse.osgi_<version>.jar
Equinox jar はコア OSGI jar のラッパーですかosgi.core-6.0.0
?
org.eclipse.osgi_<version>.jar
Equinox jar とコア OSGI jar の間に関係や依存関係はありますosgi.core-6.0.0
か? それとも、2 つの jar は互いに独立していますか?
質問4:-
Equinox コンテナーを使用しているとします。また、プロジェクトを最新の OSGI バージョンに更新する必要があります。プロジェクトを最新の OSGI jar に更新するには、どの JAR を最新の jar に置き換えますか。
core OSGI jar
[OSGI Web サイト] から最新osgi.core-6.0.0
(OSGI の最新バージョン)に置き換えるか、または分点 jarorg.eclipse.osgi_<version>.jar
を最新バージョンに更新しますか?