1. 程式人生 > >IntelliJ IDEA入門教程目錄

IntelliJ IDEA入門教程目錄

  • 首先將自己學習IntelliJ IDEA過程中找到的具有代表性的資源供大家參考學習
  1. IntelliJ IDEA入門文件教程
  2. IntelliJ IDEA入門視訊教程
  3. IntelliJ IDEA全域性配置
  4. 十大常用快捷鍵
  5. web專案tomcat伺服器配置
  6. 建立maven-web專案
  • 最後將自己兩天學習IntelliJ IDEA過程中的心得記錄一下:

                                                                附錄

  • 一、idea只是集成了對許多版本控制工具例如:git、svn,專案構想工具例如:maven,web伺服器例如:tomcat等的支援而已,並不意味著本身下載好了一個idea就不再需要下載上述各類工具,我們之所以可以很方便的使用idea內建的圖形化介面和各類功能鍵對上述各類工具進行直接使用或間接功能的拓展,其本質是idea內建的外掛對其進行了支援而已!
  • 二、使用eclipse和idea的幾點區別:
  1. 使用eclipse要匯入jar包直接扔到lib目錄下即可,雖然在idea中要複雜一點,需要我們點選專案結構後手動匯入,但可以選擇匯入的jar型別是普通jar包,還是jdk還是其他專案依賴包,更重要的是可以顯示jar的依賴範圍,這在eclipse中是不存在的!
  2. 對於專案的各類資料夾的建立,在eclipse直接點選右鍵就可以建立各類檔案,在idea中要也要複雜一點,同樣需要我們在專案結構中手動新增,但不同於eclipse的是,我們可以指定各類檔案的許可權,例如是可編譯的原始檔,還是測試檔案,還是資原始檔等,雖然建立複雜點,但是相比eclipse更加細分!
  3. idea對maven的支援更加強大,提供了各類功能鍵和視覺化介面,可以很方便的顯示依賴圖,並自動識別衝突包和覆蓋包紅線標識,我們只需要右鍵就可以排除依賴,而在eclipse中只能夠顯示衝突,覆蓋包不顯示,極大的佔用專案資源,所以idea更加強大些。
  4. 使用eclipse構建web專案很簡單不作介紹,使用idea構建web工程需要注意的是,很多專案資料夾是不存在的,需要我們根據(2)進行手動建立。最重要的是:web專案的入口檔案web.xml也需要我們在專案結構中顯示選擇指定!同時,如果專案中使用了spring等框架,idea也提供了相對應的區域,需要我們將sping框架的配置檔案扔到該區域!
  5. web專案在eclipse中直接點選專案右鍵選擇tomcat就可以直接自動編譯打包部署到伺服器上,並通過內建瀏覽器進行訪問;使用idea要執行web專案比較複雜,需要我們手動編輯tomcat伺服器,匯入本地伺服器並作相關配置,最重要的是需要我們手動將專案部署到伺服器上!我們可能習慣了點選專案後再執行,所以很多情況下你會發現,執行的並不是你點選的那個專案,原因就是你沒有將專案部署到tomcat伺服器上,伺服器執行的還是上一個專案!