Maven在IDEA中的基本配置(換源、添加依賴等)
1、首先先在IDEA中創建一個新的Maven項目

如果你覺得IDEA內置的Maven不好用的話,可以去官網下一個
下載后綴中有bin的,不要下有src(源代碼)的。//除非你需要二次開發
有的時候下的特別慢,這個時候可以去找鏡像文件,或者復制一下鏈接地址去迅雷里面下載,非常好用。
下完之后解壓(解壓即安裝)
注意:需要去配置它的環境變量(對於那些解壓即用的軟件或命令切記要去配置他的環境變量)
因為每次系統執行命令的時候都會去環境變量(path)里面從上到下的去找
配置完畢之后,可以通過 mvn -v 來查看其版本號(是否配置好)

2、在Maven中添加MySQL的驅動(依賴)
在Maven官網的倉庫中查找,找到之后復制,然后粘貼到IDEA中的pom.xml中
<!-- 手動添加mysql依賴-->
<dependencies>
<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>
</dependencies>
查找過程:


如何在Maven項目中添加模塊
(學習Java,就添加Java模塊,學習Hadoop,就添加Hadoop模塊)

添加模塊后的樣子:

一般我們寫Java程序還會去打架包(jar包)

3、打包的時候,會出現編碼警告,這時候需要我們手動添加編碼UTF-8到pom.xml中
<!-- 手動添加編碼UTF-8-->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
此時我們就會很好奇pom.xml是什么文件??
POM是項目對象模型(Project Object Model)的簡稱,它是Maven項目中的文件,使用XML表示,名稱叫做pom.xml。作用類似ant的build.xml文件,功能更強大。該文件用於管理:源代碼、配置文件、開發者的信息和角色、問題追蹤系統、組織信息、項目授權、項目的url、項目的依賴關系等等。事實上,在Maven世界中,project可以什么都沒有,甚至沒有代碼,但是必須包含pom.xml文件。
4、給Maven的配置文件添加鏡像(換源)

根據默認的路徑找到該settings.xml文件,進入文件,添加鏡像(目的是配置國內鏡像,使得下載依賴的速度更快)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
5、修改本地倉庫的路徑
我們在pom.xml中添加了所需要的依賴代碼,根據代碼Maven會自動下載了依賴,把依賴存放在了本地倉庫中
默認存在了C盤的repository目錄中

如果我們修改下載的依賴存放的路徑(主要是C盤的資源是比較珍貴的),
那么在其他盤新建一個repository目錄,切換到該目錄

6、點擊OK之后,刷新一下

