MyEclipse經常卡死
阿新 • • 發佈:2019-01-09
直接拷貝的別人的, 今天嘗試了一下myeclipse 10最新版,已經成功破解和漢化,但速度問題一直是myeclipse 6.5以後的一個大問題,啟動慢,經常卡死,特別是使用程式碼提示時…下面是網友總結的解決辦法:
MyEclipse優化速度方案:
1、去除不需要載入的模組
一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候只需要20%的系統功能,所以可以將一些不使用的模組禁止 載入啟動。通過Windows – Preferences開啟配置視窗,依次選擇左側的General – Startup and Shutdown,這個時候在右側就顯示出了Eclipse啟動時載入的模組,可以根據自己的實際情況去除一些模組。
windows–﹥perferences–﹥general–﹥startup and shutdown
關掉沒用的啟動項:
WTP :一個跟myeclipse差不多的東西,主要差別是 WTP 是免費的,如果使用myeclipse,這個可以取消
Mylyn:組隊任務管理工具,類似於 CVS ,以任務為單位管理專案進度,沒用到的可以取消
Derby:一種儲存成 jar 形式的資料庫,我沒用到,取消
一大排以 MyEclipse EASIE 打頭的啟動項:myeclipse 支援的伺服器,只選自己用的,其他取消,比如我只選了tomcat
2、取消MyEclipse在啟動時自動驗證專案配置檔案
預設情況下MyEclipse在啟動的時候會自動驗證每個專案的配置檔案,這是一個非常耗時的過程,可以在Preferences視窗依次選擇 MyEclipse – Validation,然後在右側的Validator列表中只保留 Manual 項就可以了。如果需要驗證的時候只需要選中檔案,然後右鍵選擇 MyEclipse – Run Validation就可以了。
windows–﹥perferences–﹥myeclipse–﹥validation
把除了manual下面的全部點掉,build下只留 classpath dependency Validator
手工驗證方法:
在要驗證的檔案上,單擊滑鼠右鍵–﹥myeclipse–﹥run validation
3、去掉拼寫檢查(如果你覺的有用可以不去)
拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,所以最好去掉,沒有多大的用處:
windows–﹥perferences–﹥general–﹥validation-﹥editors-﹥Text Editors-﹥spelling
myeclipse 開啟 jsp 的預設編輯器不好,會同時開啟預覽
windows–﹥perferences–﹥general–﹥editors-﹥file associations,
把預設改成 MyEclipse JSP Editor
4、關閉自動更新
Windows ﹥ Preferences ﹥ MyEclipse ﹥ Community Essentials,
把選項 ”Search for new features on startup”
如果是myeclipse7.0:
(1)有個maven,可以關掉自動更新:
window-preferences-MyEclipse Enterprise Work-Maven4MyEclipse-Maven, 取消選中Download repository index updates on startup!
(2)關閉更新排程:window –﹥ preferences –﹥ General –﹥ Startup and Shutdown –﹥ Automatic Updates Scheduler(去掉前面的勾)
在用[MyEclipse] 寫程式碼很容易卡宕機,尤其是在對JSP檔案的<%%>之間寫程式碼的時候,只要一彈出智慧提示就立刻卡死,程式失去響應,我以為是MyEclipse版本的問題,結果換了6.0版-》6.5版-》7.0版全都一樣,難道是我機子的問題?可是還原系統後用還是一樣的結果。
百度一下你就知道,但是百度了N下才找到了一些門路,搜尋也講究技巧,換了N個[關鍵字] 組合才搜出來。說是MyEclipse在智慧提示的時候自動訪問網路上sun公司的最新API文件,只要關閉掉網路連線就可以了。我試了試斷開網路然後在用MyEclipse寫程式碼,結果還真的搞定了。可是,我總不能因為個這就不上網了吧,繼續接著百度,找到了兩全其美的解決方法。
在自己建立的工程名上右鍵,選擇Properties》在開啟的視窗中點選Java Build Path》單擊Libraries選項卡,找到如圖中標記2所示的地方》選擇右邊的Remove更改成如標記1所示的樣子》點選OK。
接下來在寫程式碼的時候就不會再卡死了。(在構建路徑-庫-jre系統庫下移除rt.jar和charset.jar下的javadoc既可)
MyEclipse優化速度方案:
1、去除不需要載入的模組
一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候只需要20%的系統功能,所以可以將一些不使用的模組禁止 載入啟動。通過Windows – Preferences開啟配置視窗,依次選擇左側的General – Startup and Shutdown,這個時候在右側就顯示出了Eclipse啟動時載入的模組,可以根據自己的實際情況去除一些模組。
windows–﹥perferences–﹥general–﹥startup and shutdown
關掉沒用的啟動項:
WTP :一個跟myeclipse差不多的東西,主要差別是 WTP 是免費的,如果使用myeclipse,這個可以取消
Mylyn:組隊任務管理工具,類似於 CVS ,以任務為單位管理專案進度,沒用到的可以取消
Derby:一種儲存成 jar 形式的資料庫,我沒用到,取消
一大排以 MyEclipse EASIE 打頭的啟動項:myeclipse 支援的伺服器,只選自己用的,其他取消,比如我只選了tomcat
2、取消MyEclipse在啟動時自動驗證專案配置檔案
預設情況下MyEclipse在啟動的時候會自動驗證每個專案的配置檔案,這是一個非常耗時的過程,可以在Preferences視窗依次選擇 MyEclipse – Validation,然後在右側的Validator列表中只保留 Manual 項就可以了。如果需要驗證的時候只需要選中檔案,然後右鍵選擇 MyEclipse – Run Validation就可以了。
windows–﹥perferences–﹥myeclipse–﹥validation
把除了manual下面的全部點掉,build下只留 classpath dependency Validator
手工驗證方法:
在要驗證的檔案上,單擊滑鼠右鍵–﹥myeclipse–﹥run validation
3、去掉拼寫檢查(如果你覺的有用可以不去)
拼寫檢查會給我們帶來不少的麻煩,我們的方法命名都會是單詞的縮寫,他也會提示有錯,所以最好去掉,沒有多大的用處:
windows–﹥perferences–﹥general–﹥validation-﹥editors-﹥Text Editors-﹥spelling
myeclipse 開啟 jsp 的預設編輯器不好,會同時開啟預覽
windows–﹥perferences–﹥general–﹥editors-﹥file associations,
把預設改成 MyEclipse JSP Editor
4、關閉自動更新
Windows ﹥ Preferences ﹥ MyEclipse ﹥ Community Essentials,
把選項 ”Search for new features on startup”
如果是myeclipse7.0:
(1)有個maven,可以關掉自動更新:
window-preferences-MyEclipse Enterprise Work-Maven4MyEclipse-Maven, 取消選中Download repository index updates on startup!
(2)關閉更新排程:window –﹥ preferences –﹥ General –﹥ Startup and Shutdown –﹥ Automatic Updates Scheduler(去掉前面的勾)
在用[MyEclipse] 寫程式碼很容易卡宕機,尤其是在對JSP檔案的<%%>之間寫程式碼的時候,只要一彈出智慧提示就立刻卡死,程式失去響應,我以為是MyEclipse版本的問題,結果換了6.0版-》6.5版-》7.0版全都一樣,難道是我機子的問題?可是還原系統後用還是一樣的結果。
百度一下你就知道,但是百度了N下才找到了一些門路,搜尋也講究技巧,換了N個[關鍵字] 組合才搜出來。說是MyEclipse在智慧提示的時候自動訪問網路上sun公司的最新API文件,只要關閉掉網路連線就可以了。我試了試斷開網路然後在用MyEclipse寫程式碼,結果還真的搞定了。可是,我總不能因為個這就不上網了吧,繼續接著百度,找到了兩全其美的解決方法。
在自己建立的工程名上右鍵,選擇Properties》在開啟的視窗中點選Java Build Path》單擊Libraries選項卡,找到如圖中標記2所示的地方》選擇右邊的Remove更改成如標記1所示的樣子》點選OK。
接下來在寫程式碼的時候就不會再卡死了。(在構建路徑-庫-jre系統庫下移除rt.jar和charset.jar下的javadoc既可)