idea配置內存後如何生效
① idea 耗內存
最近使用Intellij idea開發的時候,經常遇到內存被占滿,導致異常卡頓,一開始總以為是自己程序內存泄露,後面發現即使不啟動自己的項目,只是單純的開發,依然會出現內存占滿甚至溢出的情況。最後,實在受不了,在各大技術網站上搜羅相關文章,都說修改Intellij idea默認的vm配置文件即可增大使用內存,比如,將bin目錄下的idea.exe.vmoption
當然,這需要你有足夠多的內存,但是實際情況證明(如果你的系統是64bit的,在安裝後bin目錄下會有idea.exe和idea64.exe,而快捷方式默認指向idea.exe),如果修改了默認的512m,修改後第一次啟動確實會生效,但是啟動完畢之後就會自動替換為之前的配置,嘗試了很多次(包括重裝Intellij idea),都是一樣的問題,最近無意間試了試啟動64bit的idea64.exe,發現內存默認是750m,修改為更大的,再次啟動,發現依然正常,不會替換還原為750m,嘗試多次後決定把快捷方式指向idea64.exe,最終解決了我的問題。當然,長時間運行還是會越來越多內存佔用,但至少開著Intellij idea一整天是不會出現內存溢出導致假死了。另外提一點就是,這里idea64.exe必須條件不僅僅是需要系統為64bit,你還得同時安裝了64bit的jdk,這樣才能正常使用,至於32bit的系統,遇到內存占滿以及溢出的情況,就依然嘗試修改上面提示內容即可(記得在公司好像是32bit的系統,也不經常出現內存占滿),個人猜想,可能Intellij idea檢測到系統為64bit,就建議安裝64bit的jdk,然後使用64bit的Intellij idea引導來啟動,但僅為猜測,由於英文水平有限,很多文章沒有心情去細看,尚不清楚具體產生原因,或者Intellij idea效果本來就是如此,大家如果有了解到更深層級的原因及避免方案,還原指教。
② idea里怎麼配置才能讓jsp文件自動生效
正常按了ctrl+s後就會生效了吧。。。。
就是按了保存之後機會生效了,
如果是改了java文件就要打上--》build automatically就可以自動編譯了
maven項目的話注意發布的項目是否有正確發到容器tomcat或者weblogic

