MyEclipse自動關閉(原因和解決方案)
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M 以下解釋其意思。 -vmargs:說明後面是VM的引數
-Xms40m:虛擬機器佔用系統的最小記憶體
-Xmx256m:虛擬機器佔用系統的最大記憶體
-XX:PermSize:最小堆大小。一般報記憶體不足時,都是說這個太小,
堆空間剩餘小於5%就會警告,建議把這個稍微設
大一點,不過要視自己機器記憶體大小來設定
-XX:MaxPermSize:最大堆大小。這個也適當大些
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M 其中-XX:PermSize=64M可以設定大一些,但不能超過MaxPermSize
-Xmx512M的5%為25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大於25.6M
剛剛安裝了Aptana外掛,關閉後在啟動,啟動後自動關閉,連續試了多次無果,解除安裝外掛(刪除xxx.link檔案,)問題任然存在,從網上搜索一通,覺得下面說的有道理, 將資料夾configuration下最近生成的資料夾(跟剛才外掛有關的)刪除,重新啟動ok,下面是別人給的一些方法。
總結一點,別人的方法不一定完全適合你,但別人解決方法的思路和途徑值得參考學習。
最近發現myeclipse啟動後巨慢,而且經常在開啟檔案或者是找類檔案的時候就會卡死,關鍵是開發時候正敲著程式碼,突然自動非正常關閉,也就是jvm崩潰掉了,很是讓人鬱悶:
錯誤資訊如下:
原以為只是JVM設定的問題,可是反覆的測試設定值幾遍之後還是不行,重灌MyEclipse重啟機器還是不可以,蒐集了下也有出現類似問題的人,按照他們的辦法終於可以用了,一是要設定jvm的大小,而是要刪除以前的一些檔案:
<1>修改MyEclipse安裝目錄下的eclipse.ini檔案 (我的檔案在D:\Program Files\MyEclipse 6.5\eclipse目錄下)
-clean
-showsplash
com.genuitec.myeclipse.product.ide
--launcher.XXMaxPermSize
256m
-vmargs
-Xms128m
-Xmx256m
-Duser.language=en
-XX:PermSize=128M
-XX:MaxPermSize=256M
這一步網上很多人都到這步就可以了,但是有些情況下並非可以。下面是關鍵的幾步。
<2> 將資料夾configuration下除config.ini外的所有檔案刪除掉,如果怕出錯最好刪除前先備份一下;
<3> 最後如果還是不行就將workspace下的.metadata也刪除掉,再次啟動MyEclipse就沒問題了。
相關推薦
MyEclipse自動關閉(原因和解決方案)
自動關閉的原因可能是eclipse目錄下eclipse.ini檔案的設定上有問題,一般的ini檔案設定主要包括以下幾項: -vmargs -Xms40m -Xmx256m -XX:PermSize=64M -XX:MaxPermSize=128M 以下解釋其意思。 -vm
(一) 電商專案完成的BUG調查原因和解決方案
是我來到浙大網新恆天后,第一個完成的專案。在完成專案後,我總結了那些自己感覺重要的BUG.第一專案為電商專案 1. BUG系列一:介面銷燬時,未關閉廣播, dialog等,崩潰 · Bug現象 Bug 85778:同一個賬號,兩部手機登陸,第
Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 問題原因和解決方案
dep webp template 文件 find 運行 sta gin strong 當我配置了html-webpack-plugin 打包時報了這個錯,查看了一下package.json發現沒有webpack,說明使用了全局安裝的webapck,導致的版本差異。 這裏
“錯誤 1067:進程意外終止”的原因和解決方案
解決方案 microsoft bubuko buffer 圖片 src mysq mic ODB 錯誤原因: 1、mysql的配置文件裏面的innodb_buffer_pool_size的值設置太大了。 解決方案: 1、innodb_buffer_pool
硬盤數據丟失原因和解決方案/數據恢復方法
硬盤 數據 恢復 壞道 故障一:"磁盤未被格式化,是否格式化"[適用介質]1、典型地-移動硬盤、U盤、數碼卡(相機、手機等)、MP3;2、普通硬盤;3、很少的-盤陣等采用WINDOWS系統的存儲; [故障表現]1、移動硬盤或U盤等,未正常關閉狀態下直接拔下,下次接入系統後雙
Post,Get請求亂碼的原因和解決方案
閱讀須知: 在每個頁面的開頭處,都會有一行: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> contentType="text/html
APK安裝失敗的原因和解決方案
1. 手機系統記憶體剩餘空間不足,導致安裝失敗:提示情形: a. 提示為“ADB_INSTALL_FAILED_INSUFFICIENT_STORAGE”,意為手機儲存空間不足; b. 提示為“ADB_INSTALL_FAILED_DEXOPT”,意為因手機
BUG:pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection的原因和解決方案
BUG:pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection的原因和解決方案 一. BUG描述: 使用Scrapy把資料新增到mongodb時,無法新增,丟擲異常如下: pymongo.errors
執行緒安全問題出現 的根本原因和解決方案
執行緒安全問題出現的根本原因: 1. 必須要存在兩個或者兩個以上的執行緒共享著一個資源。 2. 操作共享資源的程式碼必須有兩句或者兩句以上。 1. 同步程式碼塊 &nbs
線程安全問題出現 的根本原因和解決方案
代碼塊 zed 固定 syn 方法 共享 方案 代碼 靜態 線程安全問題出現的根本原因: 1. 必須要存在兩個或者兩個以上的線程共享著一個資源。 2. 操作共享資源的代碼必須有兩句或者兩句以上。 1. 同步代碼塊 synchroniz
Android中TextView居中顯示無效的原因和解決方案。
今天在寫程式碼的時候,出現一個Bug,最後解決了,現在記錄下。 自定義了一個佈局控制元件,用於PopupWindow提示郵箱型別,結果顯示的郵箱型別無法居中,剛開始的效果如圖所示: 上面所貼圖片沒有經過處理,其中“@126.com”的文字在白色背景中沒有居中。注:白色
Android成長實戰系列文章之ListView Item和Button點選事件的衝突原因和解決方案
筆者熱衷於技術,也是一名在Android方向上滾爬的程式設計師,以下是我技術總結系列文章: 此係列文章屬於Android成長實戰系列,主要以專案中實際用到的東西分享出來,更注重於實戰程式設計能力的培養。 在我們實際專案開發過程中難免遇到各種事件分發有關問題,
Mac的VIM中delete鍵失效的原因和解決方案 • cenalulu's Tech Blog
本文介紹敘述Mac上vim中delete鍵失效的原因和解決方案 閒扯:在Mac的鍵盤上實際是沒有backspace這個鍵的。其實Mac的delete就是Windows的backspace,實現的都是向左刪除的功能。Mac上如果要實現向右刪除的功能需要使用⌘+delete組合鍵來使用。
python:module 'pickle' has no attribute 'load'錯誤原因和解決方案
錯誤:這明顯是pickle包已經安裝好了,然而在呼叫pickle的時候發生了誤會。 原因:當前檔案目錄中有一個檔案叫做pickle.py或者此檔案的檔名為pickle.py,如果是這樣,那麼python在import的時候就會import到你自己寫的這個檔案。 以下是python模組引用的順
梯度消失和梯度爆炸的原因和解決方案
產生消失的梯度問題的原因 注:實際上就是梯度計算過程中,w值和啟用函式的導數值相乘大於1或者小於1的問題,如果是大於1,那麼經歷過很多個隱藏層梯度就會越來越大,即梯度爆炸,如果是小於1當然就是梯度消失啦!!! 所以w初始化大,w值和啟用函式的導數值相乘可能越來越大,造成梯
ANR 的原因和解決方案
1、出現 ANR 的情況 滿足下面的一種情況系統就會彈出 ANR 提示 輸入事件(按鍵和觸控事件) 5s 內沒被處理; BroadcastReceiver 的事件 ( onRecieve() 方法) 在規定時間內沒處理完 (前臺廣播為 10s,後臺廣播為 60s);
過擬合(原因、解決方案、原理)
(1)建模樣本抽取錯誤,包括(但不限於)樣本數量太少,抽樣方法錯誤,抽樣時沒有足夠正確考慮業務場景或業務特點,等等導致抽出的樣本資料不能有效足夠代表業務邏輯或業務場景; (2)樣本里的噪音資料干擾過大,大到模型過分記住了噪音特徵,反而忽略了真實的輸入輸出間的關係; (3)建模時的“邏輯假設”到了模型應用時
系統技術非業餘研究 » systemtap全域性變數自動列印的原因和解決方法
在執行stap的時候,經常會發現在指令碼結束執行的時候打出了很多無預期的東西,仔細一看都是些全域性變數的dump, 這個問題比較煩人. 我來演示下: $ cat > g.stp global xyz probe begin{ xyz=2010 exit(); } CT
簡訊驗證碼接收不到原因和解決方案分析
簡訊驗證碼是通過傳送驗證碼到手機的一種有效的驗證碼系統。無論是大型網站尤其是購物網站,都提供有手機簡訊驗證碼功能,可以比較準確和安全地保證購物的安全性,驗證使用者的正確性。創藍253簡訊服務平臺上總結了簡訊驗證碼接收不到的幾個原因:(1)簡訊閘道器擁堵或出現異常在一些節假日或
unrecognized selector sent to instance出現的原因和解決方案
造成unrecognized selector sent to instance iphone,大部分情況下是因為物件被提前release了,在你心裡不希望他release的情況下,指標還在,物件已經不在了。很多時候,是因為init初始化函式中,對屬性賦值沒有使用self