一般安裝完eclipse之後,在安裝目錄下你應該可以看到有乙個eclipse.ini 檔案,對了,就是在這個檔案裡面修改,我開啟同事機器上這個檔案,裡面的內容是:
-vmargs
-dosgi.splashlocation=d:\program files\myeclipse 5.5.1 ga\eclipse\myeclipsesplash.bmp
-dosgi.splashlocation=d:\program files\myeclipse 5.1.1 ga\eclipse\myeclipsesplash.bmp
-xms64m
-xmx128m
呵呵,2g記憶體的機器,給eclipse這麼點記憶體。。。介紹下引數的意思:
-vmargs:說明後面是vm的引數
-dosgi.splashlocation:表示啟動eclipse時你看到的介面(不知道他這裡面怎麼冒出了二句相同的)
-xms64m :虛擬機器占用系統的最小記憶體
-xmx128m:虛擬機器占用系統的最大記憶體
最後我把最大最小記憶體設定了下:
設定為:
-xms128m
-xmx512m
夠用了,呵呵。
還可以在這裡面加一些引數,如:
-xx:permsize:最小堆大小。一般報記憶體不足時,都是說這個太小,
堆空間剩餘小於5%就會警告,建議把這個稍微設大一點,視自己機器記憶體大小來設定
-xx:maxpermsize:最大堆大小。這個也適當大些
-xmx512m的5%為25.6m,理論上要求-xmx的數值與-xx:maxpermsize必須大於25.6m
一般都是記憶體配置問題,
可以在eclipse快捷上點右鍵,選屬性,在目標中文字後加入一串引數:
-vmargs -xms128m -xmx256m -xx:permsize=64m -xx:maxpermsize=512m
.昨天晚上通宵做畢業設計,沒想到eclipse3.22總是說less than 5% of 64m,過不了幾分鐘就自動關閉。越急就越出問題,改了eclipse.ini 檔案全部增加一倍還是不行,弄不好這個不能幹活啊。
解決辦法:快捷圖示上-屬性-目標後加上:
-xx:permsize=64m -xx:maxpermsize=128m
重啟動eclipse,搞定!
下面有乙個eclipse.ini檔案可以調整eclipse最大使用記憶體,預設如下
-vmargs
-xms40m
-xmx256m
調整為:
-vmargs
-xms40m
-xmx256m
-xx:permsize=64m
-xx:maxpermsize=128m
-vmargs
-xms128m
-xmx512m
-xx:permsize=64m
-xx:maxpermsize=128m
對於myeclipse的話,直接修改myeclipse在桌面的快捷方式的引數就可以啦。現在解釋這些引數的意思。
-vmargs:說明後面是vm的引數
-xms40m:虛擬機器占用系統的最小記憶體
-xmx256m:虛擬機器占用系統的最大記憶體
-xx:permsize:最小堆大小。一般報記憶體不足時,都是說這個太小,
堆空間剩餘小於5%就會警告,建議把這個稍微設
大一點,不過要視自己機器記憶體大小來設定
-xx:maxpermsize:最大堆大小。這個也適當大些
-xmx512m的5%為25.6m,理論上要求-xmx的數值與-xx:maxpermsize必須大於25.6m
把裡面的引數改為
-vmargs
-xms128m
-xmx512m
-xx:permsize=128m
-xx:maxpermsize=256m
所以對於我而言,我只要把我的myeclipse5.0改-xx:permsize=128m-xx:maxpermsize=256m,問題解決!
為eclipse和IDEA配置tomcat伺服器
當大家學習web的時候,會為自己的工具配置tomcat伺服器,但好多博友初學者對於tomcat伺服器的配置會有很多疑問,比如感覺其他人的電腦配置都那麼輕鬆,一下子就配置成功了,可是每每到自己就出現這樣那樣的問題,一度懷疑自己的電腦是假的,那是因為你對於有些東西還不太熟悉,才會導致這樣那樣的錯誤。以下...
在eclipse裡啟動tomcat瀏覽器不能訪問
症狀 tomcat在eclipse裡面能正常啟動,而在瀏覽器中訪問http localhost 8080 不能訪問,且報404錯誤。同時其他專案頁面也不能訪問。關閉eclipse裡面的tomcat,在tomcat安裝目錄下雙擊startup.bat手動啟動tomcat伺服器。訪問htt localh...
eclipse裡配置android ndk開發過程
今天弄了一天總算把環境弄好了,當程式執行出來hellojni的時候還是有點小興奮的,不多說 步驟如下 1首先 2 adt bundle windows x86 20130917包含了eclipse和android sdk,並且融合adt 解壓後執行eclipse就好 3 配置ndk的環境變數,and...