天天看點

IntelliJ IDEA 基本配置入門1.JDK環境2.項目依賴

前言:今天下載下傳安裝intellij idea,随手建立了一個項目,執行build提示錯誤。與大多數用于開發java的ide類似,不做任何配置,編譯是不會成功的。是以我嘗試對idea的配置進行了一點初步探索,順手記下供同行參考。

目前大多數ide都沒有內建jdk環境,idea也是一樣,在使用idea之前首先要安裝jdk,并且配置環境變量。與其他ide不同之處在于,idea不會自動比對系統的jdk環境,編譯時會提示以下錯誤資訊:

idea可以為每個項目指定不同版本的jdk,并且需要開發者手動配置項目的所使用的jdk版本。配置方法如下:

(1)單擊file | project structure菜單項,打開projectstructure對話框;

(2)在左側清單框中,選擇sdks清單項,進入sdk配置頁面;

(3)若中間的sdk清單框沒有選項,則單擊“+”号建立一個jdk清單項;

(4)選擇jdk清單項,在sdk ’jdk’頁籤頁面中,單擊jdk home path項目的浏覽按鈕,定位jdk安裝路徑并儲存。

IntelliJ IDEA 基本配置入門1.JDK環境2.項目依賴

idea内置了maven環境,預設采用maven解決項目依賴問題。在建立項目後,項目的路徑中會生成pom.xml檔案和項目名.iml檔案。建立項目後,idea不會自動重新整理maven的依賴。以spring application為例,建立項目編譯時提示以下錯誤資訊:

重新整理maven配置的方法為:

(1)右鍵單擊項目;

(2)在彈出菜單中選擇maven|reimport菜單項。

此時,idea将通過網絡自動下載下傳相關依賴,并存放在maven的本地倉庫中。另外,可以将maven的重新整理設定為自動,配置方法為:

(1)單擊file|setting菜單項,打開settings頁籤;

(2)在左側的目錄樹中,展開maven節點;

(3)勾選import maven projects automatically選擇項。

IntelliJ IDEA 基本配置入門1.JDK環境2.項目依賴

在project structure的modules頁籤的dependencies頁面中,可以檢視maven所引用的項目。如果未找到指定項目,則對于項目将用紅色波浪線提醒。同時,可在該頁籤中修改maven的依賴項。

IntelliJ IDEA 基本配置入門1.JDK環境2.項目依賴

後記:在網上看到intellij idea所宣稱的種種便利,讓我産生了一種幻覺——這就是下一代的java開發工具。事實上,除了代碼自動補全相較于其它編譯器有所提升外,idea并沒有太多出色之處。短期内恐怕并沒有取代eclipse的可能,更何況eclipse是免費的。但我還是很期待能夠出現更加智能的ide,即使是收費,隻要能夠提高開發人員工作效率就是值得的。