日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题

發(fā)布時間:2023/12/10 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

配置eclipse的jvm參數(shù)

打開eclipse根目錄下的eclipse.ini
在最后面加上如下的jvm參數(shù)

-Xms400m -Xmx1400m -XX:NewSize=128m -XX:MaxNewSize=512m -XX:PermSize=96m -XX:MaxPermSize=128m -server -XX:CompileThreshold=100 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -Xverify:none
  • 測試環(huán)境:win7 64位、4g內(nèi)存、intel xeon cpu 2.33g 雙核

  • 測試版本:java EE eclipse 4.3.2 Kepler Service Release 2
    經(jīng)測試,eclipse啟動速度比默認配置有所提升,占用內(nèi)存也較少


其中

-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75

這三行為啟用cms gc方式,不能保證在不同環(huán)境下都是最優(yōu)配置,可以替換為

-XX:+UseParallelGC -XX:+UseParallelOldGC

多核cpu和大內(nèi)存建議使用cms的gc方式
參考http://fengbin2005.iteye.com/blog/2044000


eclipse的初始化配置

切換workplace

eclipse工作目錄下項目過多時,會占用很多內(nèi)存,卡頓的時候也比較多,這時需要適當新建新的工作目錄。
新建工作目錄時,復制配置的方式為file -> switch workplace -> others -> copy setting -> 勾選working set、workbench layout

調(diào)整外觀

window -> preferences -> general -> appearance -> theme -> classic
可根據(jù)需要調(diào)整

禁用啟動項

window -> preferences -> general -> startup and shutdown -> plug-ins activated on startup 全部去掉勾選,縮短啟動時間

禁止檢查自動更新

window -> preferences -> install/update -> automatic updates 去掉勾選

禁用代碼驗證

eclipse的代碼錯誤驗證非常影響響應速度,而且驗證html和jsp很不準確
window -> preferences -> validation 和html、javascript、jsp相關(guān)的全部去掉勾選,其中禁用javascript驗證可能不會生效,需要在每個項目下單獨配置,具體操作自行百度。

禁止自動編譯

project -> build automatically
禁止自動編譯后,class文件生成的時候,由保存代碼時編譯生成變成點擊run的時后,但是直接點debug卻不生成class,會拋出錯誤: 找不到或無法加載主類,可按需靈活禁用或啟用此項。


以上都是性能調(diào)優(yōu)的配置,下面是其他常用的配置和優(yōu)化


設置utf-8編碼

window -> preferences -> General -> workplace中text file encoding改為utf-8

  • 設置properties文件編碼
    window -> preferences -> General -> Content Types —> Text —> Java Properties File選中,然后下面default encoding改為 utf-8

  • 設置jsp編碼
    window -> preferences -> web -> jsp files中 encoding 改為 utf-8

優(yōu)化文本編輯器顯示

  • 顯示行號,顯示空白字符
    window -> preferences -> General -> editor -> text editors -> show line numbers show whitespace characters


然后點擊configure visibility


改成這樣,空格和tab制表符都能顯示出來了

  • 調(diào)整編輯器字體和大小
    window -> preferences -> General -> appearance -> colors and fonts


分別選中,然后點擊edit,近視眼建議至少四號

設置java默認風格每行最大字符數(shù)量

在使用ctrl + shift + f格式化java代碼時,經(jīng)常會遇到換行的問題,默認風格一行最大為80個字符,window -> preferences -> java -> code style -> formatter -> edit... ->line wrapping maximum line width可以根據(jù)需要修改

設置console控制臺

  • 設置控制臺最大顯示行數(shù)
    在console面板上右鍵preferences -> console buffer size,根據(jù)需要修改,可以嘗試改為最大值

  • 設置控制臺禁止自動滾動到最下面,按需靈活啟用
    在console面板上右鍵,scroll lock

打開文件瀏覽視圖

這個是項目目錄的實際文件視圖,可以看到.setting,.project,.classpath文件
winshow -> show view -> navigator

設置最大可撤銷編輯的次數(shù),根據(jù)需要增大

window -> preferences -> General -> editor -> text editors -> undo history size
截圖在前面已發(fā)過


最后,是java項目開發(fā)相關(guān)的配置


配置jdk

window -> preferences -> java -> installed jres -> add... -> standard vm -> directory 選擇jdk的根目錄,default vm arguments為默認的jvm參數(shù),可以按需填寫,參考值-Xms128m -Xmx1024m -XX:MaxPermSize=1024m

按需配置maven的setting

按需配置server(tomcat)

java項目有時會莫名其妙的意外報錯,可以嘗試project -> clean清除編譯好的class文件,如果是maven項目,可以在工程上右鍵maven -> update project(這里可能會引發(fā)該項目的其他問題,可能會導致項目jdk版本錯誤,web工程發(fā)布錯誤,自行百度)

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的eclipse定制化配置调优、初始化配置指南、可以解决启动慢等问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。