- 使用滑鼠輕按兩下"eclipse"圖示,打開Eclipse源代碼編輯器。
-
2
輸入workspace(工作空間)名稱“/home/niu/workspace/baidujingyan”,點選OK(确定)按鈕,工作空間的配置資訊将存儲在"baidujingyan"目錄下。
-
3
在eclipse視窗左上角點選工具欄上的New(建立)按鈕,彈出建立項目對話框。
-
4
在New(建立)對話框中選擇“Plug-in Project”,點選“Next >”按鈕
-
5
添加項目基本資訊:
1. 填寫Project name(項目名稱),這裡為“osgi-example1”,推薦項目名中包含url資訊;
2. 在Location(存儲位置)中填寫源代碼存儲目錄,建議源代碼與工作空間資訊分開存儲,如在步驟2中,工作空間存儲在workspace目錄下,這裡将源代碼存在“source”目錄下;
3. 在Target Platform區域勾選an OSGi framework, 并将預設的Equinox修改為standard,即使用标準的OSGi實作;
4. 點選Next按鈕。
-
6
填寫Plug-in項目資訊:
1. ID,名稱必須唯一,推薦id名稱與Plug-in項目名稱相同;
2. Version,項目版本号;
3. Name,可與ID相同。
點選Next按鈕,進入項目模闆頁面,這裡去掉預設勾選的“Create a plug-in using one of the templates”,然後點選Finish按鈕。
如果建立項目時不在Plug-in項目視圖下面,則會提示進入Plug-in項目視圖,這裡點選Yes按鈕。
-
7
項目建立完成,plug-in項目與普通java項目不同的地方在于在META-INF/MANIFEST.MF中增加了一些插件項目獨有的資訊,plug-in項目編譯的jar除此之外與普通的jar包沒有任何差别。
-
8
再次确認下META-INF/MANIFEST.MF中的内容,如下圖第2行到第8行都是插件項目獨有的資訊。