idea創建maven項目


為了創建maven項目可是花了我時間了,網上的教程跟我的實際情況不符合,尤其是facets 、artifacts 那塊。幸虧找到這篇文章沒解決了我的問題,他的描述跟我的情況一模一樣。這篇文章竟然來自百度經驗!!很棒的分享!!https://jingyan.baidu.com/article/4ae03de3e120de3eff9e6b86.html

IDEA創建Maven項目及部署發布,IDEA配置Tomcat,創建java源文件夾。

此教程適合剛剛使用IDEA的新手。

工具/原料

 
  • IntelliJ IDEA 2016.3.4(我的是idea 2016.1)
  • apache-maven-3.3.9
  • apache-tomcat-8.5.11

一、創建Maven項目

 
  1. 1

     如下圖,打開idea之后,file -> new -> project

  2. 2

    如下圖,在彈出的new project 頁面,選擇maven -> 勾選Create from artifactype -> 選中webapp(注意:這個地方有兩個app,選擇maven-archetype-webapp), next 

  3. 3

    如下圖,接下來就是填寫groupId 和archetypeId 了,點擊next。

    GroupID實際對應JAVA的包的結構,是main目錄里java的目錄結構。 ArtifactID就是項目的唯一的標識符,實際對應項目的名稱,就是項目根目錄的名稱。 

  4. 4

    如下圖,這一步,直接按照默認,點擊next也可以的,但是可能創建完成之后會下載一些東西,然后導致比較慢,所以我個人建議。先配置maven路徑后再點擊右側的那個加號

  5. 5

    輸入對應的name和value,然后點擊OK。點擊Next。archetypeCatalog表示插件使用的archetype元數據,不加這個參數時默認為remote,local,即中央倉庫archetype元數據,由於中央倉庫的archetype太多了,所以導致很慢,指定internal來表示僅使用內部元數據。

  6. 6

    如下圖,填寫project name和module name,並選擇項目所在的路徑。

    module name默認和project name 一樣的,但是如果這個項目只有這一個module,不改無所謂的,如果有很多的module,那肯定是修改一下。 finish. 

  7. 7

    如下圖,別急,稍等片刻,待目錄結構變成圖示的結構,說明項目創建完成。

    項目創建完了還不一定能運行,要看有沒有配置好tomcat和jdk了。 具體見步驟二。

    END

二、配置Tomcat

 
  1. 1

    在主頁面打開ProjectStructure,點擊圖示的按鈕或是按ctrl+shift+alt+s快捷鍵。

  2. 2

    打開ProjectStructure后,按照圖示依次點擊Facets->+號,在彈出的對話框個中選擇Web.

  3. 3

    在彈出的對話框選擇剛才創建的Maven項目(MavenDemo),點擊ok.

  4. 4

    接着會出現圖示的結構,點擊Deployment Descriptors 對話框右側的加號,會彈出一個圖示的小對話框,選擇web.xml所在的路徑,點擊Ok。

  5. 5

    再次點擊Web Resource Directories對話框右側的加號,會彈出一個圖示的小對話框,選擇webapp所在的路徑,點擊Ok。

     最后的結果是

     

  6. 6

    再次回到Project Structure,點擊左側 Artifacts,依次點擊+號->Web Application:Exploded->From Modules.

  7. 7

    在彈出的框中選擇剛才創建的Maven項目(MavenDemo),Ok.

  8. 8

    出現下圖的對話框,點擊Ok即可。

  9. 9

    接下來開始配置Tomcat。然后在右上角點擊那個下拉框,再點擊Edit Configurations

  10. 10

    在彈出的對話框中點擊+號,找到Tomcat Server ,選擇Local.

     

     

     

  11. 11

    在彈出的對話框中,選擇Deployment,點擊右側的+號,選擇Artifact。

     

     

     

  12. 12

    接着回到Server選項卡,配置一下Tomcat的基本參數,最后點擊Ok即可

  13. 13

    最后點擊工具欄上的小蟲子按鈕,以Debug方式啟動Tomcat服務器。

  14. 14

    如果看到下圖的頁面,恭喜你,Maven項目的創建及運行已經成功。

    END

三、創建Java文件目錄

 
  1.  

    創建及部署完Maven項目會發現,main目錄下沒有java源文件夾。接下來我會教大家怎么創建這個java源文件夾。

  2.  

    在主頁面打開ProjectStructure,點擊圖示的按鈕或是按ctrl+shift+alt+s快捷鍵

  3.  

    在彈出的Project Structure窗口中,依次從左側選擇Modules->MavenDemo->Sources,打開項目的main目錄,在main上單擊右鍵選擇New Folder,在彈出的對話框中填寫文件的名字后,點擊Ok。

  4.  

    然后選中剛才創建的文件夾,點擊上面的 Mark as: 中的sources按鈕,該文件夾就會變成藍色用於保存java代碼,之后點擊OK,

  5.  

    最后主頁面的main文件夾下就會出現java代碼的源文件夾。

    END

    四、修改idea中Maven項目默認jdk

  6. 在IntelliJ IDEA 15中使用Maven時,IDEA將默認的編譯版本、源碼版本設置為jdk5。編譯項目的時候出現警告:”Warning:java: 源值1.5已過時, 將在未來所有發行版中刪除”,並且無法編譯jdk1.5以上的代碼。

    出現這樣的原因應該是Maven插件的默認配置有問題。解決方法是在”pom.xml”里加入如下代碼:

    <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>
    • 1
    • 2
    • 3

    然后按”Ctrl+Shift+Alt+S”打開項目配置,設置Modules的Language Level為”8”:

    最后按”Ctrl+Alt+S”打開設置,搜索”Java Compiler”,將默認jdk和當前modual的jdk版本切換為1.8即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM