IntelliJ IDEA 17和Maven構建javaWeb項目


前言

  電腦又斷電了,眼看着寫好的東西就沒有了,這是第二次犯這個錯誤了。很難受呀!還是回到正題吧,我們來使用IDEA和Maven構建一個JavaWeb項目

  軟件環境:  

    IDEA:2017.2.1

    JDK:1.8.0_91

    Maven:3.3.9

一、Maven配置

1.1、Maven簡介 

  相對於傳統的項目,Maven 下管理和構建的項目真的非常好用和簡單,所以這里也強調下,盡量使用此類工具進行項目構建, 它可以管理項目的整個生命周期。

  可以通過其命令做所有相關的工作,其常用命令如下:

    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新創建的jar包安裝到倉庫中
    - mvn archetype:generate //創建新項目

1.2、IDEA中配置Maven

   軟件配置一次即可,所有Maven項目共享。

  

    1)如上圖標注4 選擇自己的倉庫

  

    1)如上圖標注 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 會實時監控項目的 pom.xml 文件,進行項目變動設置。
    2)如上圖標注3 所示,在 Maven 導入依賴包的時候是否自動下載源碼和文檔。默認是沒有勾選的,也不建議勾選,原因是這樣可以加快項目從外網導入依賴包的速度,

      如果我們需要源碼和文檔的時候我們到時候再針對某個依賴包進行聯網下載即可。IntelliJ IDEA 支持直接從公網下載源碼和文檔的。
    3)上圖標注 3 所示,可以設置導入的 VM 參數。一般這個都不需要主動改,除非項目真的導入太慢了我們再增大此參數。

二、Maven骨架創建JavaWeb項目

2.1、IDEA和Maven創建JavaWeb過程

  1)File -> New -> Project...

  2)如圖

    

  3)如圖

    

    GroupId和ArtifactId<項目名>還有Version,這三個屬性目的是標識你的項目的唯一性。

  4)如圖

    

  5)如圖

    

  6)點Finish之后,Maven會根據剛才的配置創建一個基於Maven的Web App。

2.2、創建成功后的狀態

  1)創建結束,其Log如下:

    

  2) 創建結束,其代碼結構如下:

    

        recources文件夾:一般用來存放一些資源文件
        webapp文件夾:用來存放web配置文件以及jsp頁面等,這已經組成了一個原始的web應用

2.3、啟動JavaWeb項目

  1)打開“Project Structure”

    方式一:

    

    方式二:

    

  2)配置“Facets”

    

  3)配置“Artifacts”

    

  4)啟動“Edit Configurations”

    

  5)Add New 'Tomcat Server' 配置

    

  6)配置Deplyment

    第一步:

    

    第二步:

    

  7)配置Server

    

  8)配置結果

    

  9)啟動Web Server

    

三、其他配置

3.1、在Tomcat中部署war文件

   1)把UserManagementSystem.war  copy到Tomcat的webapps目錄下。

    2)在Browser上訪問URL:http://localhost:6060/UserManagementSystem/ 即可。

3.2、創建Java程序目錄

  1)創建java目錄

    

  2) 把java目錄設置為Sources

     選中java文件夾,點擊上面的Make as:Sources,該文件夾就會變成藍色,用以保存java代碼,按OK。

    

  

  喜歡就推薦哦!

 


免責聲明!

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



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