Program

Eclipse で Equinox 以外の OSGi Framework (Apache Felix) を使用する方法

※基本的に Apache Felix のバンドルを利用する環境を構築します。 ただし、Eclipse 上で OSGi Framework を動作させるのに必要最低限の下記、Eclipse (Equinox) のバンドルを利用します。

org.eclipse.osgi
org.eclipse.equinox.console

Apache Felix] の公式ページに記載されている方法は、 Eclipse の OSGi フレームワークと同様の起動ができません。 http://felix.apache.org/documentation/development/integrating-felix-with-eclipse.html

使用方法

  1. &ref(): File not found: "ApacheFelix.7z" at page "Program/Eclipse/OSGi(Apache Felix)"; をダウンロードして任意のディレクトリに解凍する。
  2. Eclipse にて「インポート」を選択する。 IMG001.png
  3. 「一般」の「既存プロジェクトをワークスペースへ」を選択する。 IMG002.png
  4. ApacheFelix.7z を解凍したディレクトリを選択し「完了」を押下する。 IMG003.png
  5. ApacheFelix.target をダブルクリックし、開かれる画面の「再ロード」を押下する。 IMG004.png
  6. 「ウィンドウ」→「設定」にて開かれる画面の「プラグイン開発」→「ターゲット・プラットフォーム」を選択する。 IMG005.png
  7. 「ApacheFelix」を選択し、適用を押下する。 IMG006.png

実行方法

  1. 実行の構成画面を開く。 IMG007.png
  2. 「OSGiフレームワーク」を右クリックし「新規作成」を選択する。 IMG008.png
  3. 少なくとも次のターゲット・プラットフォームを選択し、実行する。
    org.eclipse.osgi
    org.eclipse.equinox.console
    IMG009.png
トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS