1. 程式人生 > >tools-eclipse-003-下載安裝

tools-eclipse-003-下載安裝

大小 b- mic 切換 manual app 編碼 關閉 完全

一、下載

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-下載安裝