1. 程式人生 > 程式設計 >淺談mac下maven的安裝配置與使用

淺談mac下maven的安裝配置與使用

出來實習快半年了,還有一個多月也就即將畢業了。我剛進公司的時候,專案剛剛上線,到現在接近50w日活,成長真不少(雖然曾經因為自己寫的SQL效能太差把伺服器CPU搞到爆血管兩次)。你在專案過程中寫的業務程式碼很多,在這個過程中感到很有成就感的,但是如果你只是滿足於此,就很難進步了。想要提升自身的能力,還得靠自己在空閒的時間多點去學習,學習專案中相關的技術,學習你的演算法邏輯能力。這個星期我們先一起來學習經常接觸的maven,maven確實是一個利器,在公司都是架構師負責搭建好專案,我們很少有機會去搭一個完整專案。現在有時間就嘗試著自己搭建一下maven的環境與工程。

本文主要包括的幾個部分:1.maven下載 2.maven安裝與配置 3.eclipse中配置maven 4.eclipse的maven外掛安裝 5.eclipse中使用maven建立web專案。(本文已經預設你已經安裝與配置好jdk環境,如果沒有配置好請參考這篇部落格https://www.jb51.net/article/93853.htm)

一:maven的下載

下載地址:http://maven.apache.org/download.cgi

淺談mac下maven的安裝配置與使用

Binary:編譯之後的二進位制檔案

Source:表示可以檢視原始碼的,比Binary大一點

tar.gz archive:Linux、macOS系統使用

zip archive:windows系統使用

你們按需自取吧。

下載完成之後,我們先來看看apache-maven-3.5.0裡面的conf檔案下有一個settings.xml檔案。在這裡面我們可以修改一下映象的位置,預設的映象下載速度很慢,我們可以換成阿里雲的映象。

淺談mac下maven的安裝配置與使用

  <mirror>
   <!--This sends everything else to /public -->
   <id>nexus</id>
   <mirrorOf>*</mirrorOf> 
   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  </mirror>
  <mirror>
   <!--This is used to direct the public snapshots repo in the 
     profile below over to a different nexus group -->
   <id>nexus-public-snapshots</id>
   <mirrorOf>public-snapshots</mirrorOf> 
   <url>http://maven.aliyun.com/nexus/content/repositories/snapshots/</url>
  </mirror>

 </mirrors>

我們也可以把倉庫的位置換了,倉庫就是我們通過maven下載的jar包存放的地方。

淺談mac下maven的安裝配置與使用

具體的地址就放你們喜歡的。

二:maven安裝與配置

1.安裝:雙擊解壓剛才下載好的maven的檔案,解壓到你想要的資料夾底下。

2.配置

1)開啟終端輸入命令 vim ~/.bash_profile (編輯環境變數配置檔案)

2)按下i,進入編輯模式

3)在環境變數檔案中加上如下的配置

export MAVEN_HOME=/Users/kun/Desktop/midongtools/apache-maven-3.5.0 
export PATH=$PATH:$MAVEN_HOME/bin

PS:(可以將檔案直接拖拽至終端內檔案路徑便可顯示出來)

4)輸入 :wq退出並儲存當前檔案

5)輸入 source ~/.bash_profile,按下Enter鍵使bash_profile生效。

6)輸入 mvn -v,結果如下圖所示即表明配置成功

淺談mac下maven的安裝配置與使用

三:eclipse的maven外掛安裝

1)在eclipse的選單欄中選中help,點選install new software。

淺談mac下maven的安裝配置與使用

2)點選add,輸入內容m2ehttp://download.eclipse.org/technology/m2e/releases

淺談mac下maven的安裝配置與使用

3)選中maven intergration for elcipse外掛,點選next繼續安裝

淺談mac下maven的安裝配置與使用

4)在選單中依次找到eclipse -> prefereces -> Maven -> Installations -> add,選擇Maven的安裝目錄並點選OK.

淺談mac下maven的安裝配置與使用

5)檢查User settings,這裡面有settings.xml檔案的位置和倉庫的位置,系統自動識別,你也可以更換settings.xml這個路徑,而倉庫的路徑是根據settings.xml中的設定自動識別的。

淺談mac下maven的安裝配置與使用

四:使用maven建立web專案

1)新建專案,選擇maven專案,點選next

淺談mac下maven的安裝配置與使用

2)選擇預設工作空間

淺談mac下maven的安裝配置與使用

3)在Filter中輸入org.apache.maven.archetypes,然後選中maven-archetyep-webapp,點選next。

淺談mac下maven的安裝配置與使用

4)Group id是公司名稱 Artifact id是專案名稱

淺談mac下maven的安裝配置與使用

5)這時候會因為缺少servlet的jar而報錯

淺談mac下maven的安裝配置與使用

6)在pom.xml中映入相關的jar即可。

淺談mac下maven的安裝配置與使用

<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>4.0.1</version>
  <scope>provided</scope>
</dependency>

7)這樣新建完之後,專案的目錄是不對的。解決辦法:

右鍵專案屬性 ->Java Build Path ->JRE SYSTEM LIBRARY ->編輯 ->Workspace default JRE -> Apply 即可生成正確的目錄結構。

到此這篇關於淺談mac下maven的安裝配置與使用的文章就介紹到這了,更多相關mac下maven的安裝配置內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!