使用URLClassLoader加載不一樣Jar包中的相同包名相同類名的類

使用URLClassLoader加載不一樣Jar包中的相同包名相同類名的類 開發中會遇到這種狀況,使用一項功能須要依賴jar,然而一段時間後這些包升級,包名和類名均不變的狀況下功能發生變化。舊的jar依然須要使用,而新功能卻須要使用新升級的jar。這時若是依賴兩個包,使用時會形成衝突。所以須要進行jar隔離。有不少的隔離框架能夠使用,如jarlinks。本文將演示經過URLClassLoader加
相關文章
相關標籤/搜索