(一)Maven-08-配置文件加載屬性
通過maven可以做版本的集中管理,所以能不能通過maven進行配置文件(jdbc.properties)的集中管理。
(1)resource-》jdbc.properties
可以識別$符號
因為只能由一個 p r o j e t c . b a s e d i r 對 02 , 03 , 04 工程的 r e s o u r c e 均可以訪問 . {projetc.basedir}對02,03,04工程的resource均可以訪問. projetc.basedir對02,03,04工程的resource均可以訪問.{projetc.basedir}這個是maven中內置的系統屬性。
選擇一個有web-inf工程下,pom.xml中加入,刷新maven,然后在install。
(2)總結
資源文件引用pom里面的屬性
1)定義屬性
2)配置文件中引用屬性
3)開啟資源文件目錄加載屬性的過濾器
4)配置maven打war包時,忽略web.xml檢查
補充,打開cmd,進入maven的安裝路徑,進入bin
輸入mvn help:system
(二)Maven-09-版本管理
(三)Maven-10-多環境開發
(1)多環境開發:maven提供配置多種環境的設定,幫助開發者使用過程中迅速切換環境。
進入01(父工程)下,配置pom.xml
(五)Maven-11-跳過測試
閃電符號跳過所有測試
有選擇的跳過測試,在里面寫插件。
(六)Maven-12-私服簡介與安裝
(1)因為要跟本地倉庫交換資源,所以配置寫在本地倉庫中。
(2)01父工程管理02,03,04子工程。所以需要配置當前工程保存在私服中的具體位置。
·········
(3)maven的install操作是把當前工程打包之后放入本地。上傳私服用的是deploy