maven 01-Maven簡介
阿新 • • 發佈:2018-11-01
maven是什麼?
- 它屬於一種專案的管理工具,主要是進行開發包管理
- 現在的軟體開發需要引入大量的第三方開發工具包
- 對於這些開發包的引用,最初的做法:下載*.jar檔案,而後拷貝到專案的WEB-INF/lib目錄下
- 但是現在的開發包型別很多,版本更新迭代快
- 為了解決這樣的問題,Apache提供的一個開發包的工具管理-Maven
- Maven除了開發包管理之外,還可以具備專案的編譯、測試等功能
- Maven倉庫地址:https://mvnrepository.com/
部署Maven環境
MyEclipse開發環境
1、建立新專案,選擇Maven Project
2、選擇預設的專案路徑,下一步
3、預設,下一步
4、填寫Group id和Arifact id,主要是專案包名稱
5、生成相關檔案
- 最終會生成cn.liang.m2work的總開發包。
- 隨後會開始進行專案的構建,但是這個的構建過程取決於你的網路問題
IDEA開發環境
1、建立Maven專案
2、填寫Group id和Arifact id,主要是專案包名稱
3、填寫專案名稱
4、生成相關檔案
Maven的簡單運用
- 在整個Maven中,對於所有開發包的管理實際上都是依靠一個pom.xml檔案完成
- 這個檔案可以實現開發包的版本切換,也可以進行一些連線配置,或者專案的子模組的配置
- 在pom.xml檔案新增開發包
<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.3.1</version> <scope>test</scope> </dependency>
- Maven會把所有的開發包都放在指定的目錄之中:
Windows:C:\User\administrator\.m2\repository Linux:/Users/root/.m2/repository