eclipse所有的插件均以jar的形式存放在安裝目錄的plugins目錄中,如果我們在eclipse中開發一個插件,最終也是需要打包爲jar放入plugins目錄中。eclipse插件開發也有一套流程,下面給出一個完整的示例。
1、創建Plug-in project,這裏需要plugin插件,如果沒有可以先安裝。
2、根據嚮導填寫工程名稱。
3、填寫vender信息。
4、選擇模板類型,我們選擇Hello, World Command。
5、構建一個handler,可以在這裏修改消息盒子顯示的文本文字。
6、創建完成,項目結構。
7、META-INF目錄下的MANIFEST.MF
8、這個時候,其實項目是可以運行的,只不過他不像其他的工程,可以直接運行一個main的主類,這裏因爲是eclipse插件,所以需要以eclipse application實例的形式運行,我們選中項目,然後運行 Run As-> Eclipse Application就會開啓一個新的eclipse實例,插件相關的結果會在新的實例中顯示。
9、點擊一個類似eclipse icon的圖標,運行這個插件。
10、導出插件爲jar,放入plugins目錄中。工程右鍵,然後選擇Export。
11、選擇Deployable plug-ins and fragments這一選項。
12、指定目錄。
如下所示,生成的jar名稱是根據id,版本,日期等組成的。
13、放入eclipse安裝目錄plugins中,然後重啓eclipse,新的插件icon圖標就出現在了菜單欄中,我們一樣可以點擊運行。
eclipse插件示例就到這裏了,我也是今天學會的,哈哈。