1. 程式人生 > 其它 >IDEA建立Maven的Java專案和JavaWeb專案流程

IDEA建立Maven的Java專案和JavaWeb專案流程

Maven簡介:

   Maven是基於專案物件模型(POM project object model),可以通過一小段描述資訊(配置)來管理專案的構建,報告和文件的軟體專案管理工具.通俗點講,就是通過pom.xml檔案的配置獲取jar包,而不用手動去新增jar包,如果需要使用pom.xml來獲取jar包,那麼首先該專案就必須為maven專案,maven專案可以這樣去想,就是在java專案和web專案的上面包裹了一層maven,本質上java專案還是java專案web專案還是web專案,但是包裹了maven之後,就可以使用maven提供的一些功能了(通過pom.xml新增jar包)。

     所以,根據上一段的描述,我們最終的目的就是學會如何在pom.xml中配置獲取到我們想要的jar包,在此之前我們就必須瞭解如何建立maven專案,maven專案的結構是怎樣,與普通java,web專案的區別在哪裡,還有如何配置pom.xml獲取到對應的jar包等等

Maven倉庫說明:

    儲存jar的倉庫(3種倉庫)

1. 本地倉庫:為當前本機電腦上的所有Maven工程服務。儲存在本地磁碟,預設在系統盤c盤 使用者名稱/.m2/xx 通過settings.xml 更改本地倉庫localRepository

2. 遠端倉庫:一般都使用國內映象或者公司自己搭建私服. 一般用Nexus 目的:加快下載速度 私服存在的意義:開發者電腦更新,本地倉庫就有jar。

      目前常用的就是:①華為映象 ②阿里映象 

                                          <mirror>

                                                      <id>nexus-aliyun</id>

                                                  <mirrorOf>central</mirrorOf>

                                               <name>Nexus aliyun</name>

                                         <url>http://maven.aliyun.com/nexus/content/groups/public</url>

                                    </mirror>

3. Maven(中央)倉庫:架設在Internet上,為全世界所有Maven工程服務。Maven團隊維護的jar包倉庫 http://repo1.maven.org/maven2/ 一般用這個查POM:http://mvnrepository.com/ 檢索順序:先檢索本地倉庫--再檢索遠端倉庫

 

如下圖:

詳細:

簡潔:

在IDEA中設定Maven:

 

(一) 建立Maven的Java專案

New project 建立新的Maven專案

(二) 建立Maven的JavaWeb專案

2.1 在建立Java專案的基礎上

修改配置檔案 pom.xml

到此Maven的Java和JavaWeb專案就建立完成了!!!

    感謝觀看.希望初學者的你有幫助