天天看點

maven項目架構管理工具

maven項目架構管理工具

核心思想:約定大于配置

  • 有限制,不要去違反

maven會規定然後編寫java代碼,必須按照它的規範來。

配置環境變量

在系統變量中配置如下:

  • M2_HOME maven目錄下的bin目錄
  • MAVEN_HOME maven的目錄
  • 在系統的path中配置%MAVEN_HOME%\bin

最後指令提示符輸入mvn -version 測試是否配置成功

阿裡雲maven鏡像

鏡像友善我們加速下載下傳。

在conf檔案夾中的settings.xml中鏡像區域插入。

<mirror>
          <id>nexus-aliyun</id>
          <mirrorOf>*,!jeecg,!jeecg-snapshot</mirrorOf>
          <name>Nexus aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
  </mirror>
或者
  
     <mirror>
         <id>nexus-aliyun</id>
         <mirrorOf>central</mirrorOf>
         <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
      </mirror>


           
配置本地倉庫

localRepository

在maven檔案夾夾中建立一個maven-repo檔案作為自己的倉庫,然後在在conf檔案夾中的settings.xml的localRepository區域下方插入

IDEA使用Maven

  1. 建立一個Maven項目,如圖1:
    maven項目架構管理工具
    ​ 後續逐次操作完成建立
    • 點選自動導入項目
    • 等待項目初始化
  2. Maven的設定,建立成功後最後看一眼如圖2:
    maven項目架構管理工具
    注意,idea項目自動建立完成後,它的Mavenhome會使用idea預設,需要手動改成本地的
    可以在Maven設定中的import中設定自動導入(automatically download)
标記檔案夾功能:

将建立立的java檔案夾設定為圖3的樣式:

maven項目架構管理工具

在IDEA中配置Tomcat

​ 首先打開run/debug configuration 界面,然後點選+号進行新的配置檔案建立,然後在下拉清單裡面找到Tomcat server,按需求選擇本地還是遠端,如圖4:

maven項目架構管理工具

配置後界面為圖5 :

maven項目架構管理工具

如果有圖上的warning錯誤,建立一個artifact即可,如圖6:

maven項目架構管理工具
為什麼會有這個warning錯誤在于,我們通路一個網站,必須要指定一個檔案夾名字,如果系統沒有自動給,就需要手動給一個。

配置完成後,即可啟動Tomcat。

運作後效果如圖7:

maven項目架構管理工具

Maven的pom檔案

pom.xml,Maven核心配置檔案