從上一講的安裝教程來看,IntelliJ IDEA 對硬件的要求看上去不是很高??墒菍?shí)際在開發(fā)中其實(shí)并不是這樣的,特別是開發(fā) Java Web 的項(xiàng)目的計(jì)算機(jī),2G 內(nèi)存是基本不夠用的。
我們現(xiàn)在來假設(shè)一種國內(nèi)常見的開發(fā)環(huán)境:
有一個(gè)在開發(fā)的 Java Web 項(xiàng)目,它使用的框架為主流的:Struts + Spring + Hibernate,使用這三個(gè)框架的過程中,我們要引入大量的框架 jar 包,在我們的 Web 容器啟動時(shí),這些框架jar包就要占用大量的內(nèi)存,而且 IntelliJ IDEA 本身功能繁多,占用的內(nèi)存也不算低,再加上我們這里還沒計(jì)算計(jì)算機(jī)上的其他軟件應(yīng)用。所以基本上 2G 內(nèi)存的計(jì)算機(jī)只適合寫小程序、小項(xiàng)目或是開發(fā)靜態(tài)頁面。
我個(gè)人建議,如果你是開發(fā) Java Web 項(xiàng)目最好的方案是 8G 內(nèi)存或是以上,硬盤能再用上固態(tài)是最好的,因?yàn)?IntelliJ IDEA 有大量的緩存、索引文件,把 IntelliJ IDEA 的緩存、索引文件放在固態(tài)上,IntelliJ IDEA 流暢度也會加快很多。
如果你正在使用 Eclipse / MyEclipse,想通過 IntelliJ IDEA 來解決計(jì)算機(jī)的卡、慢等問題,我這里可以直接明白地告訴你:這基本上是不可能的,本質(zhì)上你應(yīng)該對自己的硬件設(shè)備進(jìn)行升級。