一.Maven的簡單介紹!
1.Maven的意思: "專家;行家"
2.Maven簡介:
maven它是一個項目的管理工具;是存Java開發的,Maven的作用是對於Java項目進行構建,和依賴管理(管理原本lib包中的東西)
3.使用Maven的好處,
1).依賴管理: 對Java同一管理,節省空間,
什麼是依賴:
一個Java項目很大機率會用到很多第三方jar包才能運行,那麼我們說這個Java項目依
賴於第三方jar包運行!
2).一鍵構建:
Maven中有一些腳本命令,可以讓你的程序自動打包(運行打包部署)
web---打包成---->war
Java---打包成---->jar
開發流程: 編碼--->編譯--->測試---->打包
3).跨平臺
4.)應用在大型的項目中可以提高開發效率!
eg:
商城項目分析:
用戶模塊! 訂單模塊! 地址模塊! 字符模塊!
maven分模塊開發!
既然你要讓人家能夠管理你的項目,你就要符合別人的格式要求!
5).一個Java web 項目的基礎結構:
resources:存放項目的資源文件(如數據庫的url,username,password),
好處:程序編譯完成後換環境就沒必要重新編譯程序,只要修改資源文件的內容就好了
後綴:常見的資源文件後綴有兩個:
1: ".xml"
2: ".properties"
test: 整個測試文件都不是我們手動創建的,它是在我們執行compile這條Maven命令的時候
自動生成的!它是一個單元測試的文件!
opm.xml是我們Maven項目的核心!我的另一篇博客有詳解:
博客名:Maven入門和maven工程目錄中各個文件的作用!
二.Maven的下載:
http://mirrors.hust.edu.cn/apache/maven/maven-3/
選擇後:下載:
三.Maven的安裝:
下載完成後,將解壓出來的文件放在一個文件夾,注意,不要出現中文:如果出現可能會出錯;
解壓完成後;將D:\apache-maven-3.3.9\conf\settings.xml文件裏添加一個庫路徑(存儲Maven管理的jar包)
修改之後,配置環境變量:
作者:唐平
時間:2018-6-7