? ? ????項(xiàng)目研發(fā)過程中,是不是當(dāng)有需要添加的jar包直接在pom中引入,久而久之你引入我引入時(shí)候,一方面項(xiàng)目運(yùn)行啟動(dòng)慢,一方面可能存在jar包沖突問題項(xiàng)目啟動(dòng)時(shí)候報(bào)錯(cuò)jar包沖突問題。項(xiàng)目啟動(dòng)報(bào)錯(cuò),項(xiàng)目部署時(shí)候報(bào)錯(cuò)。那么下面的文章將會(huì)解決這個(gè)問題。
?第一步: 通過mvn命令導(dǎo)出項(xiàng)目中依賴的jar包,mvn dependency:tree >tree.txt
?導(dǎo)出文檔如下圖所示:
這個(gè)文檔的目的是為了排查項(xiàng)目中我們實(shí)際引入jar包的路徑,方便我們參照去除多余引用
?????

第二步 通過idea中查詢jar依賴沖突問題,排查出我們沖突的依賴包

通過上面的步驟,我們可以找到?jīng)_突的包問題。如下圖所示:
標(biāo)紅線的就是沖突jar包。

? ? 找到?jīng)_突的jar包,在引入地方直接去除就好
