maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念
Maven基礎
1.基礎概念
Maven基礎概念
- 什么是Maven
- 什么是理想的項目構建?
- 高度自動化,跨平臺,可重用的組件,標準化的
- 什么是依賴?為什么要進行依賴管理?
- 自動下載,統一依賴管理
- 有哪些項目信息?
- 項目名稱描述等,開發人員信息,開發者信息等
- 沒有學些Maven之前
使用eclipse開發的步驟:
1清理(clean)
2 編譯(java文件轉換為class文件)
3測試
4報告(文檔)
5打包(生成jar包或者war包)
6部署(部署到tomcat)
復制(SpringMVC+MyBatis的jar包)
- 學習完Maven
使用eclipse開發的步驟:
下面6個步驟可以使用Maven的一步構建(只需要一個命令即可)
1清理(clean)
2 編譯(java文件轉換為class文件)
3測試
4報告(文檔)
5打包(生成jar包或者war包)
6部署(部署到tomcat)
通過一個配置(pom.xml)自動從互聯網導入jar包
Maven的優勢
- 為什么使用Maven?
- IDE?Eclipse?
- 手工操作較多,編譯、測試、部署等工作都是獨立的,很難一步完成
- 每個人的IDE配置都不同,很容易出現本地代碼換個地方編譯就出錯
- Ant?
- 沒有一個約定的目錄結構
- 必須明確讓ant做什么,什么時候做,然后編譯,打包
- 沒有生命周期,必須定義目標及其實現的任務序列
- 沒有集成依賴管理
- Maven?
- 擁有約定,知道你的代碼在哪里,放到哪里去
- 擁有一個生命周期,例如執行 mvn install 就可以自動執行編譯,測試,打包等構建過程
- 只需要定義一個pom.xml,然后把源碼放到默認的目錄,Maven幫你處理其他事情
- 擁有依賴管理,倉庫管理
Maven的配置的安裝
- 安裝Maven
- 確認jdk是否已安裝?
- 下載Maven
地址:http://maven.apache.org/download.html
- 安裝Maven
a.下載Maven
b.Maven的目錄結構
解壓Maven-bin目錄到指定文件夾:E:softmavenapache-maven-3.5.4
c.配置環境變量
根據指定的maven的安裝(解壓)目錄完成環境變量的配置
MAVEN_HOME =E:softmavenapache-maven-3.5.4
Path= E:softmavenapache-maven-3.5.4bin
d.校驗是否安裝成功
此時驗證需要配置JAVA_HOME ,在cmd窗口輸入指令“mvn -version”顯示結果
Maven在Eclipse中的配置
- a.指定eclipse使用自定義的maven版本信息
Windows--->preference--->maven,根據下述提示完成maven配置
添加完成,選中當前的版本信息
- b.指定用戶的配置setting.xml
把E:softmavenapache-maven-3.5.4conf文件放置到C:Usersyhtx-22.m2,如果此時還沒有生成.m2文件目錄則新建maven工程進行測試會自動生成相應的倉庫目錄
Window-->preference-->User Settings-->指定setting.xml的實際目錄
完成上述配置,下述通過創建web項目進行相關測試
總結
以上是生活随笔為你收集整理的maven 打包指定依赖包_[Maven]-Maven基础-01-基础概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 毛绒材质渲染_学室内设计必进,建模渲染那
- 下一篇: 请领导批阅文件怎么说_刚到公司,应该怎么