版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
關(guān)于myeclipse不能啟動(dòng)和卡的問2009-07-29被myeclipse的配置折磨了一天,網(wǎng)上也找了很多資料,沒有一個(gè)可行的釋關(guān)于eclipse.ini的幾為什么有的機(jī)器我將-Xmx和-XX:MaxPermSize都設(shè)置為512M之后Eclipse可以啟動(dòng),而有為何將上面的參數(shù)寫入到eclipse.ini文件Eclipse沒有執(zhí)行對(duì)應(yīng)的設(shè)置?-mrs的意思是設(shè)置JMJMM存理機(jī),后解每參代的義堆)非(-)存照說“Jvava”“在JM(-pmmyMva用的;非堆就是JMJM(如IT()JM-ms/;JM-mx/%JM-mx時(shí),JM-ms--mx相等以避免在每次GCJM-:mze/;由Mxmze/。JM()首先JMJVM內(nèi)存的最大值跟操作系統(tǒng)有很大的關(guān)系。簡單的說就32位處理器雖然可控內(nèi)存空間有4GB,但是具體的操作系統(tǒng)會(huì)給一個(gè)限制,這個(gè)限制一般是2GB-3GB(一般來說Windows系統(tǒng)下為1.5G-2G,Linux系統(tǒng)下為2G-3G),而64bit以上的處理器就不會(huì)有限制了。為什么有的機(jī)器我將-Xmx和-XX:MaxPermSize都設(shè)置為512M之后Eclipse可以啟動(dòng),而有通過上面對(duì)JVM內(nèi)存管理的介紹我們已經(jīng)了解到JVM內(nèi)存包含兩種:堆內(nèi)存和非堆內(nèi)存,另外JVM最大內(nèi)存首先取決于實(shí)際的物理內(nèi)存和操作系統(tǒng)。所以說設(shè)置VM參數(shù)導(dǎo)致程序無法啟動(dòng)主要有以-Xmx的值和-XX:MaxPermSize的總和超過了JVM內(nèi)存的最大限制,比如當(dāng)前操作系統(tǒng)最大內(nèi)1024MB1024MB,因?yàn)橛幸徊糠直挥布加昧?。為何將上面的參?shù)寫入到eclipse.ini文件Eclipse沒有執(zhí)行對(duì)應(yīng)的設(shè)置?那為什么同樣的參數(shù)在快捷方式或者命令行中有效而在eclipse.ini文件中是無效的呢?這是因?yàn)槲覀儧]有遵守eclipse.ini文件的設(shè)置規(guī)則:參數(shù)形如“項(xiàng)值”這種形式,中間有空格的需C:\Java\jre1.6.0\bin\javaw.exe參數(shù)設(shè)置虛擬機(jī),在eclipse.ini文件中要寫成這樣:-vmC:\Java\jre1.6.0\bin\javaw.exe按照上面所說的,最后參數(shù)在eclipse.ini中可以寫成這個(gè)樣子:-vmargsXms128MXmx512MXX:PermSize=64MXX:MaxPermSize=128M實(shí)際運(yùn)行的結(jié)果可以通過Eclipse中“Help”-“AboutEclipseSDK”窗口里面的“ConfigurationDetails”按鈕進(jìn)行查看。myeclipse需要20%的系統(tǒng)功能,所以可以將一些不使用的模塊加載啟動(dòng)。通過Windows-就顯示出了Eclipse啟動(dòng)時(shí)加載的模塊,可以根據(jù)自己的實(shí)際情況去除一些模塊。windows–>perferences–>general–>startupandshutdownWTPmyeclipseWTPmyeclipse,MylynCVS,以任務(wù)為單位管理項(xiàng)目進(jìn)度,沒用到的可以取DerbyjarMyEclipseEASIE打頭的啟動(dòng)項(xiàng):myeclipse支持的服務(wù)器,只選自己用的,其他tomcat6.xPreferences窗口依次選擇MyEclipseEnterpriseWorkbench-Validation,然后在右側(cè)ValidatorManual項(xiàng)就可以了(Manual全部勾選,Bulid項(xiàng)只留下第一項(xiàng))。MyEclipseRunValidationmanual下面的全部點(diǎn)掉,buildclasspathdependency在要驗(yàn)證的文件上,單擊鼠標(biāo)右鍵–>myeclipse–>runvalidationmyeclipsejspMyEclipseJSPjspMyEclipseVisualJSPDesignerjsp可視化編maven關(guān)閉所有Download和Update開頭的選項(xiàng),共四項(xiàng)(去掉前面的勾關(guān)閉更新調(diào)度:windowpreferencesGeneralStartupandShutdownAutomaticUpdatesScheduler(去掉前面的勾)windowpreferencesMyeclipseDashboard,Show……onstart5JVM的非堆內(nèi)存打開- -------- 以上是我的myeclipse.ini,需要修改 -Xmx,-XX:MaxPermSize, 2GB--XX:MaxPermSize384m512m時(shí)要快(視具體的計(jì)算機(jī)而定-Xmx,-XX:MaxPermSize的值設(shè)為同樣大小且兩者之和出你的計(jì)算機(jī)本身的內(nèi)存大6、window-preferences-MyEclipseEnterpriseWorkbench-Maven4MyEclipse-MavenMavenJDKJDKmyeclipseJDK7、window-preferences-MyEclipseEnterpriseWorkbench-Matisse4Myeclipse/Swing,Design-timeinformation(dt.jar)locationJDKdt.jar經(jīng)過以上的優(yōu)化,myeclipse2/3,Tomcat1/2(視另外,使用myeclipse一段時(shí)間后,就會(huì)產(chǎn)生很多項(xiàng)目,即使這些項(xiàng)目是處于關(guān)閉狀態(tài),myecliose在啟動(dòng)時(shí)也會(huì)加載這些項(xiàng)目,這個(gè)過程會(huì)花費(fèi)很多時(shí)間,所以,建議將不用的項(xiàng)delete掉,用的時(shí)候再importeclipse調(diào)eclipseeclipseeclipse加快啟動(dòng)速eclipsejre,往往就是這個(gè)搜索eclipse.inivm減少jvm回收引起的eclipse卡的jvmclienteclipsejvmjvm- - 年輕帶堆內(nèi)存,sun推薦為整個(gè)堆的 總堆內(nèi)存=年輕帶堆內(nèi)存+年老帶堆內(nèi)存+持久帶年輕帶堆內(nèi) 對(duì)象剛創(chuàng)建出來時(shí)放在這 class文件,元數(shù)據(jù)等放在這里- -
持久帶堆的最大大小,eclipse默認(rèn)為256m。如果要編譯jdk這種,一定要把這個(gè)設(shè)的很大,因?yàn)樗念愄辔业呐渲茫?g還有其它的相關(guān)參數(shù)下面的參考材料,很有啟發(fā)的-XX:+UseParallelGC-XX:+DisableExplicitGCSystem.gc()eclipse相關(guān)設(shè)置來來減少卡的現(xiàn)ecipseokeclipse構(gòu)建,所以關(guān)閉是最明智的選擇。SaveActioneclipseCtrl在eclipse中編輯3萬行左右的代碼時(shí)在用ctrl+c/v時(shí)eclipse經(jīng)常會(huì)卡住較長的時(shí)間。后來發(fā)現(xiàn)只要按下ctrleclipsectrl后可以用鼠標(biāo)單擊跳去掉這個(gè)選項(xiàng):Enableondemandhyperlinksstyle jvm啟動(dòng)參數(shù)大全:jvm結(jié)構(gòu)的一些知識(shí)(其中的堆的構(gòu)成):/group/wiki/2905-JVMjvm堆知識(shí):http eclipse啟動(dòng)調(diào)優(yōu) eclipse自帶的helpcontents(搜索"RunningEclipse"可以找到啟動(dòng)相關(guān)的配置eclipse設(shè)eclipsehelp文件中都有詳細(xì)的介紹如何使用的,一般可以去那邊找。eclipsexmloverandroideclipse使EclipseSearch功能(eclipse看這里eclipsedebug使用部debugvariable界面顯示初等變量的十六進(jìn)制、asciieclipseEclipse3.7IndigoWin7Vista下面,文本編輯器字體不能改CourierNew XPEclipse搞定。>cd -jar-cfmorg.eclipse.jface_3.7.0.I INF/".api_descriptionabout.htmlperties最后將該jar文件覆蓋原來的,重啟eclipse就ok了(在最后有做好的jar文件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)保密協(xié)議書合同七篇
- 頸部血管損傷病因介紹
- 隱匿性腎小球腎炎病因介紹
- 輸尿管狹窄病因介紹
- (范文)滾塑模具項(xiàng)目立項(xiàng)報(bào)告
- (2024)陶瓷膜系列產(chǎn)品生產(chǎn)建設(shè)項(xiàng)目可行性研究報(bào)告(一)
- (2024)PVC新型裝飾膜生產(chǎn)線項(xiàng)目可行性研究報(bào)告建議書立項(xiàng)(一)
- 廣東省普通高中2024屆高三合格性考試模擬沖刺數(shù)學(xué)試題(二)(原卷版)-A4
- 2023年厚、薄膜混合集成電路及消費(fèi)類電路項(xiàng)目融資計(jì)劃書
- 智慧文旅行業(yè)解決方案全集
- 超市便利店缺貨登記表
- [QC成果]高大模板支撐系統(tǒng)施工質(zhì)量控制
- GB∕T 40356-2021 廚用刀具
- 煤礦區(qū)隊(duì)安全風(fēng)險(xiǎn)管控日分析制度辦法
- spc與cpk的基礎(chǔ)認(rèn)識(shí)1
- (完整版)霍夫斯塔德文化差異五個(gè)維度
- 《地形對(duì)聚落及交通線路分布的影響》教學(xué)設(shè)計(jì)
- 《中國旅游地理》新課程標(biāo)準(zhǔn)
- 色彩心理教案(共6頁)
- 監(jiān)理資料移交回執(zhí)單
- 液體硅酸鈉樣品測(cè)定
評(píng)論
0/150
提交評(píng)論