maven的依賴調(diào)度,當有兩個版本的依賴,首先會選擇路徑最近的依賴,如果路徑一樣長,會按照pom的聲明順序依賴。
可選依賴,如果A依賴B,B依賴C或者依賴D,C,D都是可選,但是A不會傳遞依賴C或者D,在pom中聲明的時候可以加上<option>true></option>表示該依賴不會被傳遞依賴。如果想在A中依賴C,D必須顯示的聲明C,D。
maven以來排除中如果在聲明一個依賴中,還依賴著以其他,可以去掉我們不需要的 用到<exclusion>
歸類依賴,一些依賴具有相同的version時候可以用到<properties>
顯示項目中已有的依賴: mvn dependency:list, 查看樹結(jié)構(gòu) mvn dependeccy:tree,
分析依賴 mavn dependency:analyze
配置遠程倉庫,標簽<repository><id/><name/><url/></..>