Maven是什么
一般情況下,我們都是通過各種方法找到想要的jar包,用過的要仔細保存好,方便下次使用。有了maven之后,我們可以隨意下載想要的jar包,隨意的選擇版本,格式清晰明了。maven只是一個搭建過程,使用熟練后還是非常方便的。
以下為Mac系統(tǒng)下Idea搭建maven的教程
第一步 (注意:搭建過程需保持網(wǎng)絡(luò)暢通)
新建一個項目

第二步
選擇maven--->Create...的選項打鉤--->選擇maven-archetype-webapp--->點擊next

第三步
GroupId一般分為多個段,這里我只說兩段,第一段為域,第二段為公司名稱。
而ArtifacyId項目名。
補充:這里如何起名有很多教程,說法也不同,其實并不復(fù)雜,對后續(xù)影響不大。
(我目前還沒在這發(fā)生過什么問題,嘿嘿,如果有的話會補充)

第四步
一路next 最后finish就可以了


image.png
第五步(注意:不要走神哦)
盯住右下角會出來一個小提醒,此時選擇右面的Auto-Import。

第六步
當(dāng)控制臺出現(xiàn)finish的字樣,就是配置完成了。

第七步-----如何使用maven
打開pom.xml,我們的jar包就是放在這里面啦

第八步
舉個例子,如果想要下載 mysql-connector-java (mysql的jar包)
1.打開百度,搜索maven,選擇箭頭所指的連接

2.搜索想要的jar包,點擊正確的結(jié)果連接

3.可以看到所有的版本,點擊想要的版本

4.將下面的內(nèi)容粘貼到pom.xml里就可以啦

//我的pom.xml
<project ...>
<modelVersion>4.0.0</modelVersion>
<groupId>com.grampus</groupId>
<artifactId>mavenTest</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<name>mavenTest Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>6.0.6</version>
</dependency>
</dependencies>
<build>
<finalName>mavenTest</finalName>
</build>
</project>
按規(guī)定的格式寫到pom.xml里后,Idea會自動連接網(wǎng)絡(luò)下載,所以要保證網(wǎng)絡(luò)暢通,右下角可以看到下載的進度條,下載好以后,“6.0.6”會由紅色變?yōu)檎5拇a顏色。到這里就成功啦。
小小小總結(jié)
一點淺見,目前只接觸到這里,剛開始的時候也很頭疼,總是重來,用順手了之后反而有點依賴了哈哈哈。