spark 項目啓動的時候報出如下錯誤

解決錯誤“class "javax.servlet.FilterRegistration"'s signer information does not match signer information of other classes in the same package”


從字面意思可以看出是因爲pom中有多個jar包中出現了該類,在程序中或者依賴的程序去使用該類的時候導致無法唯一確定jar包的來源,對於此類問題處理的方式是:
找到該類所在的gav然後在其中exesusion掉該jar包,因爲exesusion只可以指定到ga,所以就會把該類所有的jar包去掉,但是如果這麼用又會出現該類找不到(no class found),此時的解決辦法就是引入一個確定的jar包版本指定gav。

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