1. 程式人生 > >idea部署Maven入門(一)——環境變數的配置和下載

idea部署Maven入門(一)——環境變數的配置和下載

    介紹:

      1  Maven是用來管理jar包的一種工具,

      2  Maven主要是構建java專案和java web專案 

      3 maven專案管理所依賴的jar包不需要手動向工程新增jar包,只需要在pom.xml(maven工程的配置檔案)新增jar包的座標,自動從maven倉庫中下載 jar包、執行

    第一步: 首先下載Maven的兩個壓縮包

         

http://maven.apache.org/

        下載共兩個zip包。

        apache-maven-3.5.4-bin.zip

        apache-maven-3.5.4-src.zip

        解壓:將maven解壓到一個不含有中文和空格的目錄中。

        

     第二步:配置環境變數

         首先需要基礎的java環境,安裝和配置jdk,在這裡我就不寫了,免得增加文章長度。

         首先在系統變數配置:

          MAVEN_HOME

          D:\apache-maven-3.5.4

         

          然後再path中加入%MAVEN_HOME%\bin(如果裝多版本的maven需要直接配置路徑就行如:D:\apache-maven-                        3.5.4\bin)

          

          在cmd中使用mvn -v檢查自己的maven是否安裝好。

         

     第三步:配置idea的maven設定和本地工廠

       

       User setting file 一欄為maven本地地址的xml檔案;

       local repository 為本地倉庫

    第四步:用maven建立一個專案

        選擇file->new project->  Maven->Create form archetype->如下圖灰色選中處

 

  Group id  主要是為了避免和中央資料庫的一些專案衝突

  Artifact id 是你專案的名稱

  如果有有組id,你專案的名字就叫組id加上atifact id

建立專案的時候最好選擇本地倉庫,至於為什麼會在下一篇文章講解

  第五部分:maven專案的結構

    src/main/java —— 存放專案的.java檔案

    src/main/resources —— 存放專案資原始檔,如spring, hibernate配置檔案

    src/test/java —— 存放所有單元測試.java檔案,如JUnit測試類

    src/test/resources —— 測試資原始檔

    target —— 專案輸出位置,編譯後的class檔案會輸出到此目錄

    pom.xml——maven專案核心配置檔案

Project

  |-src

  |   |-main

  |   |  |-java        —— 存放專案的.java檔案

  |   |  |-resources   —— 存放專案資原始檔,如spring, hibernate配置檔案

         |-webapp     —— webapp目錄是web工程的主目錄

            |-WEB-INF

              |-web.xml

  |   |-test

  |      |-java        ——存放所有測試.java檔案,如JUnit測試類

  |      |-resources   —— 測試資原始檔

  |-target             —— 目標檔案輸出位置例如.class、.jar、.war檔案

  |-pom.xml           ——maven專案核心配置檔案

Maven入門(二) https://www.cnblogs.com/lzy321/p/9975845.html