tools-eclipse-003-下載安裝
一、下載
1.1、jdk安裝
下載:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安裝:不需要安裝jre,默認會有
配置環境變量:計算機→屬性→高級系統設置→高級→環境變量
系統變量→新建 JAVA_HOME 變量 :變量值填寫jdk的安裝目錄
Path變量→加上;符號後在末尾加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
1.5之後不用再設置classpath
檢測:java -version
1.2、eclipse安裝
下載地址:https://www.eclipse.org/downloads/eclipse-packages/
下載合適的zip版本
二、優化
2.1、調整Preferences【Window-Preferences】
設置字體大小:Window-Preferences->General->Appearance->Colors and Fonts->Basic->Text Font
設置JSP編碼格式:Window->Preferences->Web->Jsp Files->Encoding->UTF-8
設置其他文本編碼格式:Window->Preferences->General->Workspace->Text file encoding->Other->UTF-8
設置另外文本編碼格式:Window->Preferences->General->Content Types->default encoding->UTF-8,我將Text和Word Document設為UTF-8
關閉Eclipse自動文本驗證:Window->Preferences->Validation ,留manual(手動)部分,build下只留"classpath dependencyValidator"
優化啟動項,關閉部分功能:Window->Preferences->General->Startup andy Shutdown,看個人所需,如果不使用可以全部取消勾選
關閉拼寫檢查設置:windows→General→Editors→Text Editors→Spelling,拼寫檢查關閉即可
關閉動畫:General > Appearance > 取消勾選“Enable Animations”
關閉只能提示:Java > Editor > Content Assist > 禁用“Enable Auto Activation”
2.2、減少jvm內存回收引起的eclipse卡的問題
這個主要是jvm在client模式,進行內存回收時,會停下所有的其它工作,帶回收完畢才去執行其它任務,在這期間eclipse就卡住了。所以適當的增加jvm申請的內存大小來減少其回收的次數甚至不回收,就會是卡的現象有明顯改善。
主要通過以下的幾個jvm參數來設置堆內存的:
-Xmx512m | 最大總堆內存,一般設置為物理內存的1/4 |
-Xms512m | 初始總堆內存,一般將它設置的和最大堆內存一樣大,這樣就不需要根據當前堆使用情況而調整堆的大小了 |
-Xmn192m | 年輕帶堆內存,sun官方推薦為整個堆的3/8 |
堆內存的組成 | 總堆內存 = 年輕帶堆內存 + 年老帶堆內存 + 持久帶堆內存 |
年輕帶堆內存 | 對象剛創建出來時放在這裏 |
年老帶堆內存 | 對象在被真正會回收之前會先放在這裏 |
持久帶堆內存 | class文件,元數據等放在這裏 |
-XX:PermSize=128m | 持久帶堆的初始大小 |
-XX:MaxPermSize=128m | 持久帶堆的最大大小,eclipse默認為256m。如果要編譯jdk這種,一定要把這個設的很大,因為它的類太多了。 |
修改Eclipse同目錄的ini文件即可。還有其它的相關參數可以看看下面的參考材料,很有啟發的:
-XX:+UseParallelGC 使用並發內存回收
-XX:+DisableExplicitGC 禁用System.gc()的顯示內存回收
2.2、關閉自動構建
在啟用時,每保存一下,eclipse就會自動為我們構建整個項目,這樣對於大的項目來說,每次保存時都會造成很卡。其實自動構建完全沒有必要,只要保證在運行前構建一次就ok了,eclipse也會在運行前自動為我們構建,所以關閉是最明智的選擇。
project→build automatically
2.3、Customize Perspactive
Eclipse JaveEE模式,
Window->Perspactive->Customize Perspactive->Tool Bar Visibility,勾選File、Launch、Debug
Shortcuts
Window->Perspactive->Customize Perspactive->Shortcuts,勾選General內容如下:General→File、Folder
勾選Java內容如下:全部
勾選Javascript內容如下:js source File
勾選Web內容如下:css file、Dynamic web Project、Html File、JSP File
勾選XML如下:xml File
設置完,可以查看new 的效果
保存自定義風格 Window->Perspactive->Save Perspactive As
切換到Debug模式,Window->Perspactive->Customize Perspactive->Tool Bar Visibility
只保留Debug、Terminal
保存自定義風格 Window->Perspactive->Save Perspactive As
tools-eclipse-003-下載安裝