使用IntelliJ IDEA 15和Maven建立Java Web項目

1. Maven簡介

    相對於傳統的項目,Maven 下管理和構建的項目真的很是好用和簡單,因此這裏也強調下,儘可能使用此類工具進行項目構建, 它能夠管理項目的整個生命週期。java

   能夠經過其命令作全部相關的工做,其經常使用命令以下:web

    - mvn compile
    - mvn test
    - mvn clean
    - mvn package
    - mvn install            //把新建立的jar包安裝到倉庫中
    - mvn archetype:generate //建立新項目
    中央工廠URL:http://search.maven.org/    http://repo.maven.apache.org/maven2
apache

    本文主要演示在IntelliJ IDEA IDE環境下如何配置和使用。app

2. 配置Maven

       軟件配置一次便可,全部Maven項目共享。webapp


    1)如上圖標註3 選擇本身的倉庫jsp


   1)如上圖標註 2 所示,Import Maven projects automatically 表示 IntelliJ IDEA 會實時監控項目的 pom.xml 文件,進行項目變更設置。
   2)如上圖標註3 所示,在 Maven 導入依賴包的時候是否自動下載源碼和文檔。默認是沒有勾選的,也不建議勾選,緣由是這樣能夠加快項目從外網導入依賴包的速度,若是咱們須要源碼和文檔的時 候咱們到時候再針對某個依賴包進行聯網下載便可。IntelliJ IDEA 支持直接從公網下載源碼和文檔的。
  3)上圖標註 3 所示,能夠設置導入的 VM 參數。通常這個都不須要主動改,除非項目真的導入太慢了咱們再增大此參數。
maven

3. Maven 骨架建立 Java Web 項目

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

2) 以下圖spa


3)以下圖xml


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


4)以下圖


5) 以下圖


 6)點Finish以後,Maven會根據剛纔的配置建立一個基於Maven的Web App.

       - 建立結束,其Log以下:


       - 建立結束,其代碼結構以下:


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

4. 啓動 Java Web 項目

1)打開「Project Structure」


2)配置「Facets」


3)配置「Artifacts」


4) 啓動「Edit Configurations」


5) Add New 'Tomcat Server' 配置


6) 配置Deplyment


7) 配置Server


   其結果以下:


8) 啓動Web Server


如今能夠經過Browser訪問WebServer的頁面了。


5. 在Tomcat中部署war文件

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

    2)在Browser上訪問URL:http://localhost:8080/MVNDemo/ 便可。

6. 建立Java程序目錄

1) 建立java目錄


2) 把java目錄設置爲Sources

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

相關文章
相關標籤/搜索