欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2020年07月15日 10:46:31   作者:dearKundy  
這篇文章主要介紹了淺談mac下maven的安裝配置與使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

      出來(lái)實(shí)習(xí)快半年了,還有一個(gè)多月也就即將畢業(yè)了。我剛進(jìn)公司的時(shí)候,項(xiàng)目剛剛上線,到現(xiàn)在接近50w日活,成長(zhǎng)真不少(雖然曾經(jīng)因?yàn)樽约簩懙腟QL性能太差把服務(wù)器CPU搞到爆血管兩次)。你在項(xiàng)目過(guò)程中寫的業(yè)務(wù)代碼很多,在這個(gè)過(guò)程中感到很有成就感的,但是如果你只是滿足于此,就很難進(jìn)步了。想要提升自身的能力,還得靠自己在空閑的時(shí)間多點(diǎn)去學(xué)習(xí),學(xué)習(xí)項(xiàng)目中相關(guān)的技術(shù),學(xué)習(xí)你的算法邏輯能力。這個(gè)星期我們先一起來(lái)學(xué)習(xí)經(jīng)常接觸的maven,maven確實(shí)是一個(gè)利器,在公司都是架構(gòu)師負(fù)責(zé)搭建好項(xiàng)目,我們很少有機(jī)會(huì)去搭一個(gè)完整項(xiàng)目?,F(xiàn)在有時(shí)間就嘗試著自己搭建一下maven的環(huán)境與工程。

      本文主要包括的幾個(gè)部分:1.maven下載  2.maven安裝與配置  3.eclipse中配置maven  4.eclipse的maven插件安裝 5.eclipse中使用maven創(chuàng)建web項(xiàng)目。(本文已經(jīng)默認(rèn)你已經(jīng)安裝與配置好jdk環(huán)境,如果沒(méi)有配置好請(qǐng)參考這篇博客http://www.dbjr.com.cn/article/93853.htm

一:maven的下載

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

Binary:編譯之后的二進(jìn)制文件

Source:表示可以查看源代碼的,比Binary大一點(diǎn)

tar.gz archive:Linux、macOS系統(tǒng)使用

zip archive:windows系統(tǒng)使用

     你們按需自取吧。

     下載完成之后,我們先來(lái)看看apache-maven-3.5.0里面的conf文件下有一個(gè)settings.xml文件。在這里面我們可以修改一下鏡像的位置,默認(rèn)的鏡像下載速度很慢,我們可以換成阿里云的鏡像。

  <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>

    我們也可以把倉(cāng)庫(kù)的位置換了,倉(cāng)庫(kù)就是我們通過(guò)maven下載的jar包存放的地方。

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

二:maven安裝與配置

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

2.配置

  1)打開(kāi)終端輸入命令 vim ~/.bash_profile (編輯環(huán)境變量配置文件)

  2)按下i,進(jìn)入編輯模式

  3)在環(huán)境變量文件中加上如下的配置

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

       PS:(可以將文件直接拖拽至終端內(nèi)文件路徑便可顯示出來(lái))

  4)輸入 :wq退出并保存當(dāng)前文件

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

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

三:eclipse的maven插件安裝

1)在eclipse的菜單欄中選中help,點(diǎn)擊install new software。

2)點(diǎn)擊add,輸入內(nèi)容m2e http://download.eclipse.org/technology/m2e/releases

3)選中maven intergration for elcipse插件,點(diǎn)擊next繼續(xù)安裝

4)在菜單中依次找到eclipse -> prefereces -> Maven -> Installations -> add,    選擇Maven的安裝目錄并點(diǎn)擊OK.

5)檢查User settings,這里面有settings.xml文件的位置和倉(cāng)庫(kù)的位置,系統(tǒng)自動(dòng)識(shí)別,你也可以更換settings.xml這個(gè)路徑,而倉(cāng)庫(kù)的路徑是根據(jù)settings.xml中的設(shè)置自動(dòng)識(shí)別的。

四:使用maven創(chuàng)建web項(xiàng)目

1)新建項(xiàng)目,選擇maven項(xiàng)目,點(diǎn)擊next

2)選擇默認(rèn)工作空間

3)在Filter中輸入org.apache.maven.archetypes,然后選中maven-archetyep-webapp,點(diǎn)擊next。

4)Group id是公司名稱 Artifact id是項(xiàng)目名稱 

5)這時(shí)候會(huì)因?yàn)槿鄙賡ervlet的jar而報(bào)錯(cuò)

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

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

7)這樣新建完之后,項(xiàng)目的目錄是不對(duì)的。解決辦法:

右鍵項(xiàng)目屬性 -> Java Build Path -> JRE SYSTEM LIBRARY -> 編輯 -> Workspace default JRE -> Apply 即可生成正確的目錄結(jié)構(gòu)。

到此這篇關(guān)于淺談mac下maven的安裝配置與使用的文章就介紹到這了,更多相關(guān)mac下maven的安裝配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 淺談Springboot實(shí)現(xiàn)攔截器的兩種方式

    淺談Springboot實(shí)現(xiàn)攔截器的兩種方式

    本文詳細(xì)的介紹了Springboot攔截器的兩種方式實(shí)現(xiàn),一種就是用攔截器,一種就是過(guò)濾器,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • mybatis generator 使用方法教程(生成帶注釋的實(shí)體類)

    mybatis generator 使用方法教程(生成帶注釋的實(shí)體類)

    下面小編就為大家?guī)?lái)一篇mybatis generator 使用方法教程(生成帶注釋的實(shí)體類)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • SpringBoot中@ConfigurationProperties 配置綁定

    SpringBoot中@ConfigurationProperties 配置綁定

    本文主要介紹了SpringBoot中@ConfigurationProperties 配置綁定,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 深入理解DevOps+微服務(wù)框架

    深入理解DevOps+微服務(wù)框架

    這篇文章主要介紹了深入理解DevOps+微服務(wù),主要包括DevOps 的三大支柱之中,即人(People)、流程(Process)和平臺(tái)(Platform)的知識(shí)講解,需要的朋友可以參考下
    2022-05-05
  • IDEA安裝阿里巴巴編碼規(guī)范插件的兩種方式詳解(在線安裝和離線安裝)

    IDEA安裝阿里巴巴編碼規(guī)范插件的兩種方式詳解(在線安裝和離線安裝)

    這篇文章主要介紹了IDEA安裝阿里巴巴編碼規(guī)范插件的兩種方式詳解(在線安裝和離線安裝),本文通過(guò)截圖給大家展示的非常詳細(xì),需要的朋友可以參考下
    2021-09-09
  • 一文帶你搞懂Redis分布式鎖

    一文帶你搞懂Redis分布式鎖

    本篇文章主要來(lái)介紹一下如何Redis實(shí)現(xiàn)分布式鎖的演進(jìn)過(guò)程,以及為什么不能直接用Setnx實(shí)現(xiàn)分布式鎖,文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-09-09
  • Hibernate核心思想與接口簡(jiǎn)介

    Hibernate核心思想與接口簡(jiǎn)介

    這篇文章主要介紹了Hibernate核心思想與接口的相關(guān)內(nèi)容,需要的朋友可以參考下。
    2017-09-09
  • MyBatis-Plus找不到Mapper.xml文件的幾種解決方法

    MyBatis-Plus找不到Mapper.xml文件的幾種解決方法

    mybatis-plus今天遇到一個(gè)問(wèn)題,就是mybatis 沒(méi)有讀取到mapper.xml 文件,所以下面這篇文章主要給大家介紹了關(guān)于MyBatis-Plus找不到Mapper.xml文件的幾種解決方法,需要的朋友可以參考下
    2022-06-06
  • java 面試題閏年判斷詳解及實(shí)例

    java 面試題閏年判斷詳解及實(shí)例

    這篇文章主要介紹了java面試題 閏年判斷的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • SpringMVC 參數(shù)綁定意義及實(shí)現(xiàn)過(guò)程解析

    SpringMVC 參數(shù)綁定意義及實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了SpringMVC 參數(shù)綁定意義及實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11

最新評(píng)論