成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

eclipse定制化配置調(diào)優(yōu)、初始化配置指南、可以解決啟動慢等問題

Warren / 2434人閱讀

摘要:配置的參數(shù)打開根目錄下的在最后面加上如下的參數(shù)測試環(huán)境位內(nèi)存雙核測試版本經(jīng)測試,啟動速度比默認配置有所提升,占用內(nèi)存也較少其中這三行為啟用方式,不能保證在不同環(huán)境下都是最優(yōu)配置,可以替換為多核和大內(nèi)存建議使

配置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相關的全部去掉勾選,其中禁用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ā)相關的配置 配置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ā)布錯誤,自行百度)

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.hztianpu.com/yun/65540.html

相關文章

  • Spring Boot 參考指南(開發(fā)者工具)

    摘要:觸發(fā)器文件可以手動更新,也可以使用插件進行更新。例如,要配置重新啟動以始終使用觸發(fā)器文件,你需要添加以下屬性遠程應用程序開發(fā)工具并不局限于本地開發(fā),在遠程運行應用程序時,還可以使用幾個特性。 20. 開發(fā)者工具 Spring Boot包括一組額外的工具,這些工具可以使應用程序開發(fā)體驗變得更加愉快,spring-boot-devtools模塊可以包含在任何項目中,以提供額外的develo...

    APICloud 評論0 收藏0
  • Lagom參考指南(二)

    摘要:允許將反序列化為沒有附加注釋元數(shù)據(jù)不可變的類。包的庫經(jīng)常會想支持多個版本的這樣做需要構建一個為每個版本的支持工件它介紹了如何區(qū)分這些工件的問題看到像不支持添加額外的元數(shù)據(jù)依賴關系的想法來指定他們需要什么版本的。 1.Defining a Lagom build(定義一個Lagom構建) 正如在Lagom構建哲學中已經(jīng)討論過的那樣,使用Lagom,您可以自由地將所有服務組合在一個單獨的構...

    import. 評論0 收藏0
  • 除了Maven,還有一種解決jar包管理及定制的好方法

    摘要:使用過的小伙伴都知道,必須新建才能使用它,效果如下對于新手,上手還是有點難度的。同時對于個人開發(fā)的小項目多而雜,建立一個屬于自己的解決共用和定制化加載需求,也是很有必要。 使用過Maven的小伙伴都知道,必須新建Maven Project才能使用它,效果如下: showImg(https://segmentfault.com/img/bVGyry?w=232&h=182); 對于新手,...

    littleGrow 評論0 收藏0
  • Java學習路線總結,搬磚工逆襲Java架構師(全網(wǎng)最強)

    摘要:哪吒社區(qū)技能樹打卡打卡貼函數(shù)式接口簡介領域優(yōu)質(zhì)創(chuàng)作者哪吒公眾號作者架構師奮斗者掃描主頁左側二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領導們的談話,現(xiàn)在公司的現(xiàn)狀是碼農(nóng)太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區(qū)Java技能樹打卡?【打卡貼 day2...

    Scorpion 評論0 收藏0
  • 如何用Docker安裝Eclipse Che和Codenvy

    摘要:現(xiàn)在是時候使用安裝一個多節(jié)點和了。容器的容器是無狀態(tài)的,重復運行將清除保存在容器內(nèi)數(shù)據(jù)。這個安裝程序只支持??杖萜鲉雍螅覀冋{(diào)用,依次進行,下載安裝并配置。這是必要的,有兩個原因。 現(xiàn)在是時候使用Docker安裝一個多節(jié)點Codenvy On-Prem和Eclipse Che了。 Docker容器包裝一塊軟件到一個文件系統(tǒng),這里面包含一切它運行的要素:code, runtime, s...

    bingchen 評論0 收藏0

發(fā)表評論

0條評論

Warren

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<