1. 程式人生 > >Maven的安裝與在IDEA中建立Maven工程.

Maven的安裝與在IDEA中建立Maven工程.

1.Maven.

Maven: 用來管理專案的構建 , 報告和文件的軟體專案管理工具.
作用: 對專案的jar包進行統一的管理.
maven對工程分模組構建,提高開發效率.

2.Maven的倉庫.

本地倉庫: 相當於快取 , 第一次會把jar包下載到本地倉庫.
                第二次會先去本地倉庫找 , 找不到才會去遠端倉庫找.
 
中央倉庫: 遠端倉庫 , 所有jar包的地址.
倉庫地址:

http://repo1.maven.org/maven2/

3.Maven的座標.

groupId: 當前Maven專案名稱.
artifactId: 專案模組名
version: 專案的當前版本.

4.Maven的安裝.

1.首先 下載好 , 解壓 安裝 , 即OK !
在這裡插入圖片描述
2.配置環境變數.
          MAVEN_HOME      自己安裝的目錄.
          path           %MAVEN_HOME%bin
 
3.在cmd

命令中輸入: mvn -version , 出現如下資訊表示配置成功.
在這裡插入圖片描述
4.配置本地倉庫
      首先在maven目錄下新建一個Repository包 ,當作本地倉庫.
      目錄下conf/settings.xml檔案中 ,進行配置本地倉庫.

<localRepository>自己剛才建立的Repository包的全路徑.</localRepository>

也可以在 裡面 新增下載jar包的地址.

 <!--   去阿里下載jar包  -->
<mirror>
    <id>AliMaven</id> 
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>         
</mirror>

5.IDEA建立Maven工程.

1.IDEA中指定本地Maven
在這裡插入圖片描述

2.建立javaweb工程.
      新建一個Module , 選擇Maven.
在這裡插入圖片描述
在這裡插入圖片描述
然後就一直Next , 最後Finsh就行 .
模組建立完成 , 右下角有個Enable Auto-impory點選.
在這裡插入圖片描述
3.建立目錄結構.
注意: 第一次建立module , 連一次網 .
在這裡插入圖片描述
目錄結構修改好之後 , 修改資料夾狀態. addmark directory as
      src - > main - > java程式碼 .       Sources Root
      test -> 專門寫測試.                Test Sources Root
      resources: 專門寫配置檔案    Resources Root
 
使用jsp -> web.xml 換成3.1
   el表示式規範前提: javaee專案必須是2.5以上 , 但預設是2.3.

6.Maven的常用命令.

1.clean命令: 清除變異產生的target資料夾內容.
2.complie命令: 對src/main/java目錄下的程式碼進行編譯.
3.test命令: 測試src/test/java下的測試類程式碼.
4.package命令: 打包專案到target目錄下.
5.install命令: 打包後將其安裝在本地倉庫.