Eclipse设置、调优、使用
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Eclipse设置、调优、使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            [b][color=red][size=medium]eclipse調(diào)優(yōu)[/size][/color][/b]
一般在不對eclipse進行相關(guān)設置的時候,使用eclipse總是會覺得啟動好慢,用起來好卡,其實只要對eclipse的相關(guān)參數(shù)進行一些配置,就會有很大的改善。
[b]加快啟動速度[/b]
1.在eclipse啟動的時候,它總是會搜索讓其運行的jre,往往就是這個搜索過程讓eclipse啟動變慢了。(沒設置時,等2-3s出現(xiàn)進度條,設置后直接出現(xiàn)進度條)
只要在eclipse.ini中加入-vm的參數(shù)就可以了
[img]http://dl.iteye.com/upload/attachment/542584/79a3bcec-358d-3fc3-9a6c-cf7028b83d88.png[/img]
2.取消所有啟動時要激活的插件(在用時激活也一樣)和其它的相關(guān)的在啟動時執(zhí)行的操作。
[img]http://dl.iteye.com/upload/attachment/543010/5ab1313c-6db1-311c-9ff5-4c8a186e0f2e.png[/img]
3.關(guān)閉自動更新
[img]http://dl.iteye.com/upload/attachment/543095/8b151907-cb79-3227-b9d1-f65b2bff8f15.png[/img]
[b]減少jvm內(nèi)存回收引起的eclipse卡的問題[/b]
這個主要是jvm在client模式,進行內(nèi)存回收時,會停下所有的其它工作,帶回收完畢才去執(zhí)行其它任務,在這期間eclipse就卡住了。所以適當?shù)脑黾觠vm申請的內(nèi)存大小來減少其回收的次數(shù)甚至不回收,就會是卡的現(xiàn)象有明顯改善。
主要通過以下的幾個jvm參數(shù)來設置堆內(nèi)存的:
[table]
|-Xmx512m|最大總堆內(nèi)存,一般設置為物理內(nèi)存的1/4
|-Xms512m|初始總堆內(nèi)存,一般將它設置的和最大堆內(nèi)存一樣大,這樣就不需要根據(jù)當前堆使用情況而調(diào)整堆的大小了
|-Xmn192m|年輕帶堆內(nèi)存,sun官方推薦為整個堆的3/8
|堆內(nèi)存的組成|總堆內(nèi)存 = 年輕帶堆內(nèi)存 + 年老帶堆內(nèi)存 + 持久帶堆內(nèi)存
|年輕帶堆內(nèi)存|對象剛創(chuàng)建出來時放在這里
|年老帶堆內(nèi)存|對象在被真正會回收之前會先放在這里
|持久帶堆內(nèi)存|class文件,元數(shù)據(jù)等放在這里
|-XX:PermSize=128m|持久帶堆的初始大小
|-XX:MaxPermSize=128m|持久帶堆的最大大小,eclipse默認為256m。如果要編譯jdk這種,一定要把這個設的很大,因為它的類太多了。
[/table]
我的配置(2g內(nèi)存的筆記本):
[img]http://dl.iteye.com/upload/attachment/543020/29870639-b813-3d7d-b4fd-8a04cde80223.png[/img]
還有其它的相關(guān)參數(shù)可以看看下面的參考材料,很有啟發(fā)的:
-XX:+UseParallelGC 使用并發(fā)內(nèi)存回收
-XX:+DisableExplicitGC 禁用System.gc()的顯示內(nèi)存回收
[b]eclipse相關(guān)設置來來減少卡的現(xiàn)象[/b]
1.關(guān)閉自動構(gòu)建。在啟用時,每保存一下,eclipse就會自動為我們構(gòu)建整個項目,這樣對于大的項目來說,每次保存時都會造成很卡。其實自動構(gòu)建完全沒有必要,只要保證在運行前構(gòu)建一次就ok了,eclipse也會在運行前自動為我們構(gòu)建,所以關(guān)閉是最明智的選擇。
[img]http://dl.iteye.com/upload/attachment/543137/b495353c-974b-3b11-8f50-e722ece718a5.png[/img]
2.關(guān)閉拼寫檢查設置
[img]http://dl.iteye.com/upload/attachment/543076/dec5e378-ed9a-3fd7-a763-55428d6b6c68.png[/img]
3.關(guān)閉SaveAction。在每次保存時都會執(zhí)行的操作,這個會嚴重的拖慢保存,特別是文件大時。這個其實只要自己養(yǎng)成良好的編程習慣,就完全不需要這個了。
[img]http://dl.iteye.com/upload/attachment/0080/7761/abd7dad5-3d40-3371-a5f1-18aae953b448.png[/img]
4.優(yōu)化代碼提示。
[img]http://dl.iteye.com/upload/attachment/0080/7765/a6a2ba1c-b9b8-38f0-beb9-141c02023751.png[/img]
5.eclipse按Ctrl鍵卡死的問題解決方法
在eclipse中編輯3萬行左右的代碼時,在用ctrl+c/v復制時eclipse經(jīng)常會卡住較長的時間。
后來發(fā)現(xiàn)只要按下ctrl鍵就會卡,我猜測應該是因為eclipse中按住ctrl后可以用鼠標單擊跳轉(zhuǎn)到變量定義的地方,所以當按下ctrl鍵時eclipse會去生成這個映射,當文件比較大時,這個行為會花費比較多的時間,非常不爽,經(jīng)過一番查找才知道,可以通過以下方法設置快捷鍵。
Eclipse -- Windows->Preferences->General->Editors->Text Editors->Hyperlinking:
去掉這個選項:Enable on demand hyperlinks style navigation
或者將你不想做Ctrl跳轉(zhuǎn)的文件不選即可!
[b]其它的優(yōu)化鏈接[/b]
http://wcgdonot.iteye.com/blog/1380429
[b]參考材料[/b]
jvm啟動參數(shù)大全:[url]http://www.blogjava.net/midstr/archive/2008/09/21/230265.html[/url]
jvm結(jié)構(gòu)的一些知識(其中的堆的構(gòu)成):[url]http://hllvm.group.iteye.com/group/wiki/2905-JVM[/url]
jvm堆知識:[url]http://ruijf.iteye.com/blog/1028455[/url]
eclipse啟動調(diào)優(yōu):[url]http://www.iteye.com/topic/756538[/url]
eclipse自帶的help contents(搜索"Running Eclipse"可以找到啟動相關(guān)的配置)
[b][color=red][size=medium]eclipse設置[/size][/color][/b]
eclipse的使用,在其help文件中都有詳細的介紹如何使用的,一般可以去那邊找。
[b]代碼折疊設置[/b]
[img]http://dl.iteye.com/upload/attachment/543040/54982b5c-bc3c-3cf8-8224-8ebf674de868.png[/img]
[b]快捷鍵設置[/b]
[img]http://dl.iteye.com/upload/attachment/543048/5cc9cfc0-19f9-3373-ac2d-6e32cece93eb.png[/img]
[b]編譯器錯誤、警告設置[/b]
[img]http://dl.iteye.com/upload/attachment/543089/106e06bb-7148-36c9-ae7a-19992b501e84.png[/img]
[b]本地歷史設置[/b]
[img]http://dl.iteye.com/upload/attachment/543091/5bbed2a6-7bb7-357d-b194-7961bea80840.png[/img]
[b]代碼格式化設置[/b]
[img]http://dl.iteye.com/upload/attachment/543093/c89621ec-3805-3679-abd6-ddbada1f3186.png[/img]
[b]庫設置[/b]
[img]http://dl.iteye.com/upload/attachment/543097/3c11a7f2-1800-3c14-b59e-1192153708e5.png[/img]
[b]文本編輯器設置[/b]
[img]http://dl.iteye.com/upload/attachment/543099/2db8a8fa-5a3f-3ae3-a978-16a28664213c.png[/img]
[b]讓eclipse能啟動多個實例[/b]
[img]http://dl.iteye.com/upload/attachment/543101/522375bf-d958-38bc-9b17-ca4f63564ad6.png[/img]
[b]工作空間設置[/b]
[img]http://dl.iteye.com/upload/attachment/543103/f6d420f5-a74a-3c2e-908a-7c913ae83f00.png[/img]
[b]xml編輯器設置[/b]
[img]http://dl.iteye.com/upload/attachment/543115/10fc5a83-f5db-33e8-a12f-ecf59bd60d85.png[/img]
[b]外觀設置[/b]
[img]http://dl.iteye.com/upload/attachment/448646/ec7a57e0-f108-3f3a-bd94-14e549c67457.png[/img]
[b]代碼格式化風格設置[/b]
[img]http://dl.iteye.com/upload/attachment/543123/f45f0c97-7ccb-3a15-ac2d-23ca25dd4273.png[/img]
[b]鼠標over代碼等時的提示設置[/b]
[img]http://dl.iteye.com/upload/attachment/448650/02e8a966-21b1-3530-a2ac-4f21e869e32e.png[/img]
[b]創(chuàng)建新文件時生成文件的模版設置[/b]
[img]http://dl.iteye.com/upload/attachment/512504/7bf4c828-7a3e-3f7b-b33a-f66112305ad9.png[/img]
[b]junit launcher設置。在開發(fā)android時,如果用eclipse內(nèi)置的launcher是不行的,必須用android提供的。[/b]
[img]http://dl.iteye.com/upload/attachment/527482/8a90e7a9-c25c-36d1-800a-ad85f2664bfb.png[/img]
[b][color=red][size=medium]eclipse使用[/size][/color][/b]
[b]文件比較[/b]
[img]http://dl.iteye.com/upload/attachment/445741/f9b50b03-de4b-3e1c-9ec6-58788f946e65.png[/img]
[img]http://dl.iteye.com/upload/attachment/445743/478fe7e7-71b8-372e-ba91-95434f51eb8b.png[/img]
[b]Eclipse列編輯模式[/b]
[img]http://dl.iteye.com/upload/attachment/446324/92161beb-2baa-3961-8cd7-e127afe951eb.png[/img]
[b]Search功能(還有一個是Find/Replace)[/b]
[img]http://dl.iteye.com/upload/attachment/446335/704c5839-3db3-30ed-9fff-b5a167eab43d.png[/img]
[b]一個文件打開多次,這樣在你寫代碼時,需要參考文件的不同部分時,就不需要滾上滾下了[/b]
[img]http://dl.iteye.com/upload/attachment/454106/b6299704-fecf-366c-9323-d89e1ac91c3e.png[/img]
[b]提取公共代碼到私有的公共方法[/b]
[img]http://dl.iteye.com/upload/attachment/537475/ac5f48d5-c19a-378f-8c3e-0dac3a900672.png[/img]
[img]http://dl.iteye.com/upload/attachment/537477/3accf5c0-1aa9-311f-8992-02e6ed9ed88d.png[/img]
eclipse顯示啟動時間的插件:
看這里[url]http://www.blogjava.net/shenh062326/archive/2011/10/16/361360.html[/url]
[b][color=red][size=medium]eclipse debug使用部分[/size][/color][/b]
[b]debug的variable界面顯示初等變量的十六進制、ascii等形式[/b]
[img]http://dl.iteye.com/upload/attachment/571551/d5ae8882-00fc-3b8c-bf6b-99e7c06064b3.png[/img]
[b][color=red][size=medium]eclipse常見問題及解決[/size][/color][/b]
[b][size=medium]Eclipse 3.7 Indigo在Win7和Vista下面,文本編輯器字體不能改成CourierNew!!![/size][/b]
直接編輯
org.eclipse.jface_3.7.0.I20110522-1430.jar\org\eclipse\jface\resource\jfacefonts_windows7.properties
用XP里面的字體替換一下,重啟Eclipse搞定。
[img]http://dl.iteye.com/upload/attachment/509489/8b2edbe3-e1fb-31b1-ae53-84d7a3f30e86.png[/img]
修改完后,進入解壓目錄
>e:
>cd org.eclipse.jface_3.7.0.I20110522-1430
然后打包所有的文件
jar -cfm org.eclipse.jface_3.7.0.I20110522-1430.jar "META-INF/MANIFEST.MF" "org/" "META-INF/" .api_description about.html plugin.properties
[img]http://dl.iteye.com/upload/attachment/509518/54c91430-3b80-3134-85a5-a0ea30fa0cbf.png[/img]
最后將該jar文件覆蓋原來的,重啟eclipse就ok了。(在最后有做好的jar文件下載)
[b]Exception in checkAndLoadTargetData.PermGen space解決[/b]
http://hi.baidu.com/marsjin/blog/item/60756189fa65e4b00f244494.html
[b]Error notifying a preference change listener[/b]
遇到該錯誤,說明eclipse的cdt插件太舊了,只要把plugin下的cdt相關(guān)的插件刪除就可以解決這個問題。
英文網(wǎng)址:http://www.velocityreviews.com/forums/t361244-eclipse-error-notifying-a-preference-change-listener.html
[b]啟動Eclipse,提示“ Failed to create the Java Virtual Machine”[/b]
可能是eclipse的配置文件eclipse/eclipse.ini
-Xms512m
-Xmx512m
中這兩個參數(shù)設的過大了,設置一個小一點的值,比如256
eclipse的所有設置的配置文件位置(window->preferences中的設置的存放位置):
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
                        
                        
                        一般在不對eclipse進行相關(guān)設置的時候,使用eclipse總是會覺得啟動好慢,用起來好卡,其實只要對eclipse的相關(guān)參數(shù)進行一些配置,就會有很大的改善。
[b]加快啟動速度[/b]
1.在eclipse啟動的時候,它總是會搜索讓其運行的jre,往往就是這個搜索過程讓eclipse啟動變慢了。(沒設置時,等2-3s出現(xiàn)進度條,設置后直接出現(xiàn)進度條)
只要在eclipse.ini中加入-vm的參數(shù)就可以了
[img]http://dl.iteye.com/upload/attachment/542584/79a3bcec-358d-3fc3-9a6c-cf7028b83d88.png[/img]
2.取消所有啟動時要激活的插件(在用時激活也一樣)和其它的相關(guān)的在啟動時執(zhí)行的操作。
[img]http://dl.iteye.com/upload/attachment/543010/5ab1313c-6db1-311c-9ff5-4c8a186e0f2e.png[/img]
3.關(guān)閉自動更新
[img]http://dl.iteye.com/upload/attachment/543095/8b151907-cb79-3227-b9d1-f65b2bff8f15.png[/img]
[b]減少jvm內(nèi)存回收引起的eclipse卡的問題[/b]
這個主要是jvm在client模式,進行內(nèi)存回收時,會停下所有的其它工作,帶回收完畢才去執(zhí)行其它任務,在這期間eclipse就卡住了。所以適當?shù)脑黾觠vm申請的內(nèi)存大小來減少其回收的次數(shù)甚至不回收,就會是卡的現(xiàn)象有明顯改善。
主要通過以下的幾個jvm參數(shù)來設置堆內(nèi)存的:
[table]
|-Xmx512m|最大總堆內(nèi)存,一般設置為物理內(nèi)存的1/4
|-Xms512m|初始總堆內(nèi)存,一般將它設置的和最大堆內(nèi)存一樣大,這樣就不需要根據(jù)當前堆使用情況而調(diào)整堆的大小了
|-Xmn192m|年輕帶堆內(nèi)存,sun官方推薦為整個堆的3/8
|堆內(nèi)存的組成|總堆內(nèi)存 = 年輕帶堆內(nèi)存 + 年老帶堆內(nèi)存 + 持久帶堆內(nèi)存
|年輕帶堆內(nèi)存|對象剛創(chuàng)建出來時放在這里
|年老帶堆內(nèi)存|對象在被真正會回收之前會先放在這里
|持久帶堆內(nèi)存|class文件,元數(shù)據(jù)等放在這里
|-XX:PermSize=128m|持久帶堆的初始大小
|-XX:MaxPermSize=128m|持久帶堆的最大大小,eclipse默認為256m。如果要編譯jdk這種,一定要把這個設的很大,因為它的類太多了。
[/table]
我的配置(2g內(nèi)存的筆記本):
[img]http://dl.iteye.com/upload/attachment/543020/29870639-b813-3d7d-b4fd-8a04cde80223.png[/img]
還有其它的相關(guān)參數(shù)可以看看下面的參考材料,很有啟發(fā)的:
-XX:+UseParallelGC 使用并發(fā)內(nèi)存回收
-XX:+DisableExplicitGC 禁用System.gc()的顯示內(nèi)存回收
[b]eclipse相關(guān)設置來來減少卡的現(xiàn)象[/b]
1.關(guān)閉自動構(gòu)建。在啟用時,每保存一下,eclipse就會自動為我們構(gòu)建整個項目,這樣對于大的項目來說,每次保存時都會造成很卡。其實自動構(gòu)建完全沒有必要,只要保證在運行前構(gòu)建一次就ok了,eclipse也會在運行前自動為我們構(gòu)建,所以關(guān)閉是最明智的選擇。
[img]http://dl.iteye.com/upload/attachment/543137/b495353c-974b-3b11-8f50-e722ece718a5.png[/img]
2.關(guān)閉拼寫檢查設置
[img]http://dl.iteye.com/upload/attachment/543076/dec5e378-ed9a-3fd7-a763-55428d6b6c68.png[/img]
3.關(guān)閉SaveAction。在每次保存時都會執(zhí)行的操作,這個會嚴重的拖慢保存,特別是文件大時。這個其實只要自己養(yǎng)成良好的編程習慣,就完全不需要這個了。
[img]http://dl.iteye.com/upload/attachment/0080/7761/abd7dad5-3d40-3371-a5f1-18aae953b448.png[/img]
4.優(yōu)化代碼提示。
[img]http://dl.iteye.com/upload/attachment/0080/7765/a6a2ba1c-b9b8-38f0-beb9-141c02023751.png[/img]
5.eclipse按Ctrl鍵卡死的問題解決方法
在eclipse中編輯3萬行左右的代碼時,在用ctrl+c/v復制時eclipse經(jīng)常會卡住較長的時間。
后來發(fā)現(xiàn)只要按下ctrl鍵就會卡,我猜測應該是因為eclipse中按住ctrl后可以用鼠標單擊跳轉(zhuǎn)到變量定義的地方,所以當按下ctrl鍵時eclipse會去生成這個映射,當文件比較大時,這個行為會花費比較多的時間,非常不爽,經(jīng)過一番查找才知道,可以通過以下方法設置快捷鍵。
Eclipse -- Windows->Preferences->General->Editors->Text Editors->Hyperlinking:
去掉這個選項:Enable on demand hyperlinks style navigation
或者將你不想做Ctrl跳轉(zhuǎn)的文件不選即可!
[b]其它的優(yōu)化鏈接[/b]
http://wcgdonot.iteye.com/blog/1380429
[b]參考材料[/b]
jvm啟動參數(shù)大全:[url]http://www.blogjava.net/midstr/archive/2008/09/21/230265.html[/url]
jvm結(jié)構(gòu)的一些知識(其中的堆的構(gòu)成):[url]http://hllvm.group.iteye.com/group/wiki/2905-JVM[/url]
jvm堆知識:[url]http://ruijf.iteye.com/blog/1028455[/url]
eclipse啟動調(diào)優(yōu):[url]http://www.iteye.com/topic/756538[/url]
eclipse自帶的help contents(搜索"Running Eclipse"可以找到啟動相關(guān)的配置)
[b][color=red][size=medium]eclipse設置[/size][/color][/b]
eclipse的使用,在其help文件中都有詳細的介紹如何使用的,一般可以去那邊找。
[b]代碼折疊設置[/b]
[img]http://dl.iteye.com/upload/attachment/543040/54982b5c-bc3c-3cf8-8224-8ebf674de868.png[/img]
[b]快捷鍵設置[/b]
[img]http://dl.iteye.com/upload/attachment/543048/5cc9cfc0-19f9-3373-ac2d-6e32cece93eb.png[/img]
[b]編譯器錯誤、警告設置[/b]
[img]http://dl.iteye.com/upload/attachment/543089/106e06bb-7148-36c9-ae7a-19992b501e84.png[/img]
[b]本地歷史設置[/b]
[img]http://dl.iteye.com/upload/attachment/543091/5bbed2a6-7bb7-357d-b194-7961bea80840.png[/img]
[b]代碼格式化設置[/b]
[img]http://dl.iteye.com/upload/attachment/543093/c89621ec-3805-3679-abd6-ddbada1f3186.png[/img]
[b]庫設置[/b]
[img]http://dl.iteye.com/upload/attachment/543097/3c11a7f2-1800-3c14-b59e-1192153708e5.png[/img]
[b]文本編輯器設置[/b]
[img]http://dl.iteye.com/upload/attachment/543099/2db8a8fa-5a3f-3ae3-a978-16a28664213c.png[/img]
[b]讓eclipse能啟動多個實例[/b]
[img]http://dl.iteye.com/upload/attachment/543101/522375bf-d958-38bc-9b17-ca4f63564ad6.png[/img]
[b]工作空間設置[/b]
[img]http://dl.iteye.com/upload/attachment/543103/f6d420f5-a74a-3c2e-908a-7c913ae83f00.png[/img]
[b]xml編輯器設置[/b]
[img]http://dl.iteye.com/upload/attachment/543115/10fc5a83-f5db-33e8-a12f-ecf59bd60d85.png[/img]
[b]外觀設置[/b]
[img]http://dl.iteye.com/upload/attachment/448646/ec7a57e0-f108-3f3a-bd94-14e549c67457.png[/img]
[b]代碼格式化風格設置[/b]
[img]http://dl.iteye.com/upload/attachment/543123/f45f0c97-7ccb-3a15-ac2d-23ca25dd4273.png[/img]
[b]鼠標over代碼等時的提示設置[/b]
[img]http://dl.iteye.com/upload/attachment/448650/02e8a966-21b1-3530-a2ac-4f21e869e32e.png[/img]
[b]創(chuàng)建新文件時生成文件的模版設置[/b]
[img]http://dl.iteye.com/upload/attachment/512504/7bf4c828-7a3e-3f7b-b33a-f66112305ad9.png[/img]
[b]junit launcher設置。在開發(fā)android時,如果用eclipse內(nèi)置的launcher是不行的,必須用android提供的。[/b]
[img]http://dl.iteye.com/upload/attachment/527482/8a90e7a9-c25c-36d1-800a-ad85f2664bfb.png[/img]
[b][color=red][size=medium]eclipse使用[/size][/color][/b]
[b]文件比較[/b]
[img]http://dl.iteye.com/upload/attachment/445741/f9b50b03-de4b-3e1c-9ec6-58788f946e65.png[/img]
[img]http://dl.iteye.com/upload/attachment/445743/478fe7e7-71b8-372e-ba91-95434f51eb8b.png[/img]
[b]Eclipse列編輯模式[/b]
[img]http://dl.iteye.com/upload/attachment/446324/92161beb-2baa-3961-8cd7-e127afe951eb.png[/img]
[b]Search功能(還有一個是Find/Replace)[/b]
[img]http://dl.iteye.com/upload/attachment/446335/704c5839-3db3-30ed-9fff-b5a167eab43d.png[/img]
[b]一個文件打開多次,這樣在你寫代碼時,需要參考文件的不同部分時,就不需要滾上滾下了[/b]
[img]http://dl.iteye.com/upload/attachment/454106/b6299704-fecf-366c-9323-d89e1ac91c3e.png[/img]
[b]提取公共代碼到私有的公共方法[/b]
[img]http://dl.iteye.com/upload/attachment/537475/ac5f48d5-c19a-378f-8c3e-0dac3a900672.png[/img]
[img]http://dl.iteye.com/upload/attachment/537477/3accf5c0-1aa9-311f-8992-02e6ed9ed88d.png[/img]
eclipse顯示啟動時間的插件:
看這里[url]http://www.blogjava.net/shenh062326/archive/2011/10/16/361360.html[/url]
[b][color=red][size=medium]eclipse debug使用部分[/size][/color][/b]
[b]debug的variable界面顯示初等變量的十六進制、ascii等形式[/b]
[img]http://dl.iteye.com/upload/attachment/571551/d5ae8882-00fc-3b8c-bf6b-99e7c06064b3.png[/img]
[b][color=red][size=medium]eclipse常見問題及解決[/size][/color][/b]
[b][size=medium]Eclipse 3.7 Indigo在Win7和Vista下面,文本編輯器字體不能改成CourierNew!!![/size][/b]
直接編輯
org.eclipse.jface_3.7.0.I20110522-1430.jar\org\eclipse\jface\resource\jfacefonts_windows7.properties
用XP里面的字體替換一下,重啟Eclipse搞定。
[img]http://dl.iteye.com/upload/attachment/509489/8b2edbe3-e1fb-31b1-ae53-84d7a3f30e86.png[/img]
修改完后,進入解壓目錄
>e:
>cd org.eclipse.jface_3.7.0.I20110522-1430
然后打包所有的文件
jar -cfm org.eclipse.jface_3.7.0.I20110522-1430.jar "META-INF/MANIFEST.MF" "org/" "META-INF/" .api_description about.html plugin.properties
[img]http://dl.iteye.com/upload/attachment/509518/54c91430-3b80-3134-85a5-a0ea30fa0cbf.png[/img]
最后將該jar文件覆蓋原來的,重啟eclipse就ok了。(在最后有做好的jar文件下載)
[b]Exception in checkAndLoadTargetData.PermGen space解決[/b]
http://hi.baidu.com/marsjin/blog/item/60756189fa65e4b00f244494.html
[b]Error notifying a preference change listener[/b]
遇到該錯誤,說明eclipse的cdt插件太舊了,只要把plugin下的cdt相關(guān)的插件刪除就可以解決這個問題。
英文網(wǎng)址:http://www.velocityreviews.com/forums/t361244-eclipse-error-notifying-a-preference-change-listener.html
[b]啟動Eclipse,提示“ Failed to create the Java Virtual Machine”[/b]
可能是eclipse的配置文件eclipse/eclipse.ini
-Xms512m
-Xmx512m
中這兩個參數(shù)設的過大了,設置一個小一點的值,比如256
eclipse的所有設置的配置文件位置(window->preferences中的設置的存放位置):
workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings
總結(jié)
以上是生活随笔為你收集整理的Eclipse设置、调优、使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 目标检测M2Det论文总结
- 下一篇: JDK与Eclipse版本
