如鵬網(wǎng) 大學(xué)生計(jì)算機(jī)學(xué)習(xí)社區(qū)

          CowNew開源團(tuán)隊(duì)

          http://www.cownew.com 郵件請聯(lián)系 about521 at 163.com

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            363 隨筆 :: 2 文章 :: 808 評論 :: 0 Trackbacks
          Eclipse的插件機(jī)制是個(gè)非常好的東西,架構(gòu)也非常靈活。我們開發(fā)的插件有時(shí)候需要提供一些擴(kuò)展機(jī)制,允許他人擴(kuò)展,但是如果是提供的標(biāo)準(zhǔn)的Eclipse擴(kuò)展點(diǎn)的話無疑加大了開發(fā)擴(kuò)展功能的難度,開發(fā)人員必須熟悉Eclipse插件開發(fā)才可以。在最近做的幾個(gè)IDE中,為了避免這個(gè)問題,我都采用了最原始的插件擴(kuò)展方式,也就是擴(kuò)展功能的開發(fā)人員把擴(kuò)展插件的jar包或者.class文件放到某個(gè)目錄下即可,這些擴(kuò)展功能也只需實(shí)現(xiàn)某個(gè)接口即可,由我的插件來進(jìn)行加載。這樣在擴(kuò)展功能開發(fā)人員看來,寫擴(kuò)展功能就是寫一個(gè)實(shí)現(xiàn)了某個(gè)接口的Java類,無需了解Eclipse插件開發(fā)的知識(shí)了,當(dāng)然這帶來的缺點(diǎn)就是靈活性降低了。
          posted on 2007-05-19 00:32 CowNew開源團(tuán)隊(duì) 閱讀(536) 評論(0)  編輯  收藏 所屬分類: 技術(shù)類
          主站蜘蛛池模板: 新安县| 南漳县| 金山区| 鹤峰县| 新民市| 城市| 石楼县| 乌兰浩特市| 博白县| 沅江市| 民勤县| 仁化县| 桑日县| 临江市| 巴里| 石景山区| 石狮市| 吉安县| 高台县| 项城市| 波密县| 都安| 延津县| 佳木斯市| 太湖县| 绥化市| 新巴尔虎右旗| 田林县| 乐陵市| 杭锦后旗| 龙口市| 镇赉县| 凤凰县| 元氏县| 师宗县| 大悟县| 称多县| 奉化市| 黔南| 白城市| 汤阴县|