**
無maven的老項目出現jar包沖突
新接觸了一個老項目,運作時response.setCharacterEncoding(java.long.String)報錯,找不到這個方法,我進去發現這個response是weblogic.jar裡的類,與servlet-api.jar裡的路徑一樣,但是這個項目又需要用到weblogic.jar。兩個jar包都在web-inf/lib中。不能删包,沒有maven,怎麼辦?
解決方法,我把servlet-api剪切進了和lib并列的另一個lib中,沒有的話你可以自己建立,然後去(我用的idea)project structure裡,選modules,選中項目,Dependencies,編輯兩個lib,讓你希望優先的jar包放進某個lib,然後點上下箭頭按鈕,把優先的lib點的靠上就ok了
在這裡插入圖檔描述

**輕按兩下lib或者lib進入編輯
選中某個jar包,點上邊±編輯。