大數據疑難雜症-jar包衝突問題解決方案

產生原因

當一個大數據工程,會用到多種組件,比如:spark,fink,在spark中會使用scala語言,內部有個
而fink恰恰也使用的是此函數,但是他們使用的scala的版本是不一致的,函數名稱一致,但是其內在的代碼已經因爲版本的變動發生了本質變化,當着兩個名稱相同但是內容其實不一樣的jar在jvm當中時,jvm不知道要訪問哪一個,這個時候就會產生一個jar包衝突問題.

解決辦法

IDEA插件
在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章