Eclipse里有一項功能就是通過update site直接將插件從網(wǎng)上下載到自己的IDE里,使用起來方便省時,平時只是這樣用別人的插件;那如果自己開發(fā)了一個插件,想讓別人通過這種方式下載并使用可以嗎?答案當(dāng)然是肯定的。

       首先要創(chuàng)建一個feature工程,步驟如下:
       1)在New Project Wizard選擇Feature Project,點一下步。
       2)寫入feature工程的名字比如:org.dengues.feature
       3)在第二頁里保持ID為org.dengues.feature.將名字改為Dengues Feature.
       4)選中要關(guān)聯(lián)的插件,在這里我選擇了所有的dengues項目插件,如下:

      
        點擊finish這樣就創(chuàng)建好了一個feature插件了。這里簡單的介紹一下feature有什么用,feature可以把其它的一個或者多個插件組合到一起,以便于用戶對插件的加載,管理,命名就像是對一個單元進(jìn)行操作一樣。當(dāng)然也包括可以方便用于發(fā)布到網(wǎng)上。

       做好feature插件以后,就是要往里面寫入相應(yīng)的信息嘍,里面包括版權(quán),可訪問網(wǎng)站什么的東東,填好以后就可以進(jìn)入下一步創(chuàng)建一個update site project了。

       創(chuàng)建的步驟很簡單就不再詳細(xì)說明了,工程名就叫org.dengues.update吧。

       創(chuàng)建完成之后,在site map里加入一個category,并將我們剛才做好的feature加到這個category里面。就成了下面的樣子:


       選中剛加入的feature選build,完成之后這個update site project的結(jié)構(gòu)就變成了這樣。

      

       把這個工程下的所有文件直接拷到要發(fā)布的網(wǎng)頁服務(wù)器上就要以了,這樣你就以通過Eclipse訪問這個網(wǎng)站來更新你的插件了不信你試,簡單吧!