Intellij IDEA 導入 Maven 項目詳細配置以及 IDEA部署和使用過程 (Mac版)

IDEA 一直是 java 界公認的最好使用的編輯器 ,所以剛開始使用 IDEA 的小夥伴們還是學習使用方法的,畢竟編輯器有所差別.

本人使用MacBook pro 所以文中所有說明均是以Mac爲例。

一.導入項目

  1. 安裝後運行 idea 會直接打開如下頁面 , 我們點擊 Open
    open

  2. 選擇自己的項目資源路徑
    File -> Open -> 選擇文件,然後點擊 OK

  3. 完成後進入編輯界面
    編輯

二.配置全局變量

我們先點開 File -> Other Settings -> Structure for New Projects… 設置全局 JDK

  1. 打開配置選項
    全局jdk
  2. 選擇jdk
    選擇jdk
  3. 應用jdk
    不要着急點擊apply和ok,接下來繼續點擊Project 應用剛纔添加的 JDK
    應用jdk
    完成,點擊apply —》 ok

三. 配置 Maven

  1. 設置 Maven 點擊 Other Settings -> Preferences for new Projects…Preferences for new Projects
  2. 選擇 maven 設置本地包和倉庫。
    maven
    點擊 apply ----》 OK 完成設置!

四. 配置 Tomcat

  1. 需要讓項目跑起來就要配置Tomcat , 點擊右上角的 Add Configuration…
    Add Configuration

  2. 首先添加一個新的 tomcat
    tomcat

  3. 點擊 Configure 配置
    Configure

  4. 配置 tomcat 包路徑
    tomcat 包路徑
    完成 ,點擊 ok。

  5. tomcat 路徑配置完成後,再配置以下訪問路徑和端口號.
    在這裏插入圖片描述

  6. Artfacts ( Web部署 )
    在這裏插入圖片描述
    上面說的你都沒有,沒事,在這也能找到。
    選擇 file —》 Predict Structure … 在這裏插入圖片描述
    選擇Artfacts----> + —>Web Application:Exploded ---->From Modules …
    在這裏插入圖片描述
    在這裏插入圖片描述
    回來就會發現你想要的你都有了。
    這樣,你就可以添加了,或者直接點右下角的那個fix,估計一下就自動給添加好了。

  7. 再回到配置tomcat的位置,你就會發現。
    在這裏插入圖片描述
    修改一下:
    在這裏插入圖片描述
    點擊 apply —》 ok。配置完成

「說明」:爲什麼要配置 Artifacts ?

在 Java Web 開發中, 一般更新了 Java 文件後要手動重啓 Tomcat 服務器, 才能生效,如上配置的話, 不論是更新 class 類,css文件,html文件,js文件,還是更新 Spring 配置文件都能做到立馬生效,大大提高開發效率。
(官方:An artifact is an assembly of your project assets that you put together to test, deploy or distribute your software solution or its part. Examples are a collection of compiled Java classes or a Java application packaged in a Java archive, a Web application as a directory structure or a Web application archive, etc.

即編譯後的Java類,Web資源等的整合,用以測試、部署等工作。再白話一點,就是說某個module要如何打包,例如war exploded、war、jar、ear等等這種打包形式。某個module有了 Artifacts 就可以部署到應用服務器中了。

jar:Java ARchive,通常用於聚合大量的Java類文件、相關的元數據和資源(文本、圖片等)文件到一個文件,以便分發Java平臺應用軟件或庫;

war:Web application ARchive,一種JAR文件,其中包含用來分發的JSP、Java Servlet、Java類、XML文件、標籤庫、靜態網頁(HTML和相關文件),以及構成Web應用程序的其他資源;

exploded:在這裏你可以理解爲展開,不壓縮的意思。也就是war、jar等產出物沒壓縮前的目錄結構。建議在開發的時候使用這種模式,便於修改了文件的效果立刻顯現出來。)

  1. 啓動項目 …
    在這裏插入圖片描述

debug就是啓動的時候,你可以直接在代碼裏面點個斷點就可以debug調試啦,你要是直接啓動,那麼你就不能debug調試啦。

當然啦在實際開發中,一般都是debug模式啓動的,因爲你開發過程中要調試各種代碼和bug。

所以,debug啓動在開發過程使用的是很多的。

五. IDEA相關配置

項目目錄相關–摺疊空包

在這裏插入圖片描述

Keymap

依次點擊:Intellij IDEA ----> preferences… ----> Keymap
在這裏插入圖片描述
這個是修改成習慣的快捷鍵映射表,因爲我是從eclipse轉來的,估計大部分也都和我差不多,那就可以在這配置成eclipse的快捷鍵映射表,這樣就不用再去記一套快捷鍵映射了,
比如我們常用的刪除一行 command + d
複製一行command + alt + 下方向
註釋一行,command + /
這都是我們常用的。也是我們習慣的,這個也是極好的設置。

自動導入包和導入包優化的設置

依次點擊:Intellij IDEA ----> preferences… ----> Keymap

在這裏插入圖片描述
開啓自動import 包功能,自動導入寫代碼過程所需要的包,並且可以自動去掉沒有用的包。

** for current project。僅僅對當前對項目有效。

優化引入,假設你引入了一個包下的很多個文件,他就會給你優化成xxx包名.*。

在這裏插入圖片描述
當Java 類導入的某個包的類超過設置指定個數,就會顯示*

單詞拼寫提示

在這裏插入圖片描述
單詞拼寫,默認是打開的,提示單詞是否寫錯,還會提示使用駝峯命名法。

tab頁面多行顯示的設置

在這裏插入圖片描述
使用很多的tab頁面的時候用的到,而不是要是打開多個頁面的話,一些就會被關掉。例如:
在這裏插入圖片描述

ok了,至此,idea簡單配置以及部署已經完成,更多精彩還要你自己去多多發現,歡迎評論區一起探討。

如果你覺得我還不錯,大家關注我的個人微信公衆號,有你更精彩。
在這裏插入圖片描述
歡迎讚賞
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章