OSGi Framework在Open Source最著名的有四個,除了Oscar快三年沒有更新外,其餘分別是Equinox、Knopflerfish和Apache出來的Felix,此外也介紹一個不錯的簡體中文網站,http://www.open-open.com/index.htm,Java開源大全,目前是我見過最完整的絕世武功目錄。
http://felix.apache.org/site/index.html取得felix-1.2.1後解壓縮,啟動方式是進入install_dir後,執行java -jar bin/felix.jar就能進入prompt模式操作,而ps指令與Equinox的ss指令相同,列出所有services清單。其它可以參照help指令。
 
而Felix整合進Eclipse卻是最陽春的方式,把執行環境也給import進來:
1. Create Java Project,名為Felix
2. import felix目錄到Project,所以除了src、bin,還有bundle、conf與doc目錄以及一些NOTICE也被import進來。
3. 按Project Name按左鍵選[Run As],透過Run Configurations設定要執行felix的Main程式,Eclipse會自動在bin底下找到felix.jar,選擇org.apache.felix.main.Main,然後按[Run],如此Console Tab就會出現prompt操作模式。
 
arrow
arrow
    全站熱搜

    Jemmy 發表在 痞客邦 留言(0) 人氣()