成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

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

Warren / 2366人閱讀

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

配置eclipse的jvm參數(shù)

打開(kāi)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

測(cè)試環(huán)境:win7 64位、4g內(nèi)存、intel xeon cpu 2.33g 雙核

測(cè)試版本:java EE eclipse 4.3.2 Kepler Service Release 2
經(jīng)測(cè)試,eclipse啟動(dòng)速度比默認(rèn)配置有所提升,占用內(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工作目錄下項(xiàng)目過(guò)多時(shí),會(huì)占用很多內(nèi)存,卡頓的時(shí)候也比較多,這時(shí)需要適當(dāng)新建新的工作目錄。
新建工作目錄時(shí),復(fù)制配置的方式為file -> switch workplace -> others -> copy setting -> 勾選working set、workbench layout

調(diào)整外觀(guān)

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

禁用啟動(dòng)項(xiàng)

window -> preferences -> general -> startup and shutdown -> plug-ins activated on startup 全部去掉勾選,縮短啟動(dòng)時(shí)間

禁止檢查自動(dòng)更新

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

禁用代碼驗(yàn)證

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

禁止自動(dòng)編譯

project -> build automatically
禁止自動(dòng)編譯后,class文件生成的時(shí)候,由保存代碼時(shí)編譯生成變成點(diǎn)擊run的時(shí)后,但是直接點(diǎn)debug卻不生成class,會(huì)拋出錯(cuò)誤: 找不到或無(wú)法加載主類(lèi),可按需靈活禁用或啟用此項(xiàng)。

以上都是性能調(diào)優(yōu)的配置,下面是其他常用的配置和優(yōu)化 設(shè)置utf-8編碼

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

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

設(shè)置jsp編碼
window -> preferences -> web -> jsp files中 encoding 改為 utf-8

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

顯示行號(hào),顯示空白字符
window -> preferences -> General -> editor -> text editors -> show line numbers show whitespace characters


然后點(diǎn)擊configure visibility


改成這樣,空格和tab制表符都能顯示出來(lái)了

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


分別選中,然后點(diǎn)擊edit,近視眼建議至少四號(hào)

設(shè)置java默認(rèn)風(fēng)格每行最大字符數(shù)量

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

設(shè)置console控制臺(tái)

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

設(shè)置控制臺(tái)禁止自動(dòng)滾動(dòng)到最下面,按需靈活啟用
在console面板上右鍵,scroll lock

打開(kāi)文件瀏覽視圖

這個(gè)是項(xiàng)目目錄的實(shí)際文件視圖,可以看到.setting,.project,.classpath文件
winshow -> show view -> navigator

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

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

最后,是java項(xiàng)目開(kāi)發(fā)相關(guān)的配置 配置jdk

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

按需配置maven的setting 按需配置server(tomcat)

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

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/65540.html

相關(guān)文章

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

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

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

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

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

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

    littleGrow 評(píng)論0 收藏0
  • Java學(xué)習(xí)路線(xiàn)總結(jié),搬磚工逆襲Java架構(gòu)師(全網(wǎng)最強(qiáng))

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

    Scorpion 評(píng)論0 收藏0
  • 如何用Docker安裝Eclipse Che和Codenvy

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

    bingchen 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<