Feeling

              三人行,必有我?guī)熝?/p>

             ::  :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
            185 隨筆 :: 0 文章 :: 392 評(píng)論 :: 0 Trackbacks

          Eclipse3.4馬上就要Release了,相信Eclipse的fans都已經(jīng)開始翹首以待,望穿秋水了。不過現(xiàn)在的RC版本用得很不爽呀,性能非常差,Eclipse的慣例就是最后一個(gè)月的工作基本上就是對(duì)性能做優(yōu)化,以達(dá)到最佳使用效果。

          隨著Plugin的增多,Eclipse采用了特殊的策略,增加了一個(gè)子目錄dropins,用來放用戶新增加的plugin,而原有的plugins目錄,則基本用于系統(tǒng)基本功能,2者的區(qū)別就是,前者可以任意添加刪除,后者則基本上是一個(gè)ReadOnly的狀態(tài),添加了就不能再作修改了,Eclipse會(huì)將每一個(gè)添加的plugin記錄下來,以后啟動(dòng)就不再檢查這些plugin了。

          不過對(duì)于我來說,我一直都習(xí)慣于使用plugins目錄,下了一個(gè)插件直接解壓,就直接覆蓋安裝到plugins目錄了,而且有一些plugin不支持dropins目錄,必須在plugins目錄下才能正常工作。不過一旦插件安裝失敗,想再reset就比較麻煩了。Eclipse不會(huì)自動(dòng)恢復(fù)到初始安裝狀態(tài),經(jīng)過測(cè)試,找到了一個(gè)解決方案,用原始的eclipse的文件替代2個(gè)目錄:configuration和p2目錄。plugins文件位置記錄在configuration\org.eclipse.equinox.simpleconfigurator\bundles.info里,p2目錄里則記錄了更多的初始化信息。要想Reset Eclipse3.4,這兩個(gè)目錄必須被恢復(fù)到初始化狀態(tài),然后就可以正常使用了。


          評(píng)論

          # re: Eclipse3.4 插件配置Reset 2008-06-18 08:50 seewood@gmail.com
          看你的描述,似乎那個(gè)org.eclipse.update.configurator的bundle有大升級(jí)啊,要好好看看  回復(fù)  更多評(píng)論
            

          # re: Eclipse3.4 插件配置Reset 2008-06-18 17:59 ??
          下一個(gè)插件直接解壓,直接覆蓋安裝到plugins目錄!
          哎,比較蠢的辦法。一旦安裝了某些插件導(dǎo)致兼容問題怎么辦?
          為什么不用link,很方便管理啊。安裝刪除都很方便。  回復(fù)  更多評(píng)論
            

          # re: Eclipse3.4 插件配置Reset 2008-06-19 11:19 三人行,必有我?guī)熝?/a>
          1.導(dǎo)致這個(gè)case不是Link原因,有時(shí)候開發(fā)版本需要測(cè)試,比如我們有plugins目錄測(cè)試和dropins目錄測(cè)試,由于依賴的plugin比較多,所以出錯(cuò)很頻繁。
          2.并不是每個(gè)人都喜歡并且會(huì)用Link的。  
          回復(fù)  更多評(píng)論
            

          # re: Eclipse3.4 插件配置Reset 2008-07-23 15:40 winhkey
          不用link就是請(qǐng)神容易送神難咯,嘿嘿  回復(fù)  更多評(píng)論
            

          # re: Eclipse3.4 插件配置Reset 2008-07-26 22:32 三人行,必有我?guī)熝?/a>
          再次說一遍,不是所有的case都能夠使用Link,比如我公司現(xiàn)在的項(xiàng)目,每天都會(huì)有一個(gè)All-in-One版本,也就是包含有Eclipse Platform的版本,整個(gè)項(xiàng)目的代碼有30M,所以基本上不可能把整個(gè)項(xiàng)目都包含在WorkSpace里面,因?yàn)樘螅琤uild一次需要半個(gè)多小時(shí),所以必須在每天的All-in-One版本之上構(gòu)建自己需要的WorkSpace。但是為了節(jié)約公司服務(wù)器的空間,現(xiàn)在的All-in-One使用的不是Eclipse IDE版本,而是Platform版本,這個(gè)版本包含了Eclipse,GEF,EMF,WST,DTP,但是都沒有源代碼,開發(fā)的時(shí)候源代碼是必須的,所以需要把相應(yīng)的SDK版本解壓覆蓋到這個(gè)All-in-One版本中,而無法使用Link模式。只有Reset Eclipse plugin配置,才能看到源代碼,其他的方式都是費(fèi)時(shí)費(fèi)力。

          不過這個(gè)Case比較特殊,我之所以采用這個(gè)配置,也是因?yàn)檫@個(gè)Case,想看到源代碼不容易呀,呵呵。  
          回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          GitHub |  開源中國(guó)社區(qū) |  maven倉(cāng)庫 |  文件格式轉(zhuǎn)換 
          主站蜘蛛池模板: 石嘴山市| 行唐县| 格尔木市| 宣化县| 丽江市| 凤阳县| 贵德县| 万荣县| 高州市| 康乐县| 无极县| 绥芬河市| 马鞍山市| 德兴市| 天长市| 启东市| 平定县| 睢宁县| 伊春市| 襄垣县| 景东| 汕尾市| 河间市| 岳普湖县| 彝良县| 抚远县| 垫江县| 五大连池市| 常州市| 丁青县| 松原市| 公安县| 柯坪县| 新蔡县| 阳春市| 石景山区| 永福县| 白玉县| 武宣县| 会东县| 南充市|