IntelliJ IDEA解決jar包衝突
阿新 • • 發佈:2018-12-14
最近把專案從eclipse遷移到IntelliJ IDEA,遇到了jar包衝突問題,我的WEB-INF/lib下有一個javax.mail.jar和一個mail.jar,eclipse預設使用的是前者,而idea則識別為後者,這樣導致原來在eclipse中正常的程式碼在idea報錯。解決辦法很簡單。
1.點選首頁左上方的【File】
2.選擇點選下拉欄的【Project Structure】
3.選擇點選【Project Structure】彈窗裡左側的【Modules】
4.在左邊選擇你的module名字,然後選擇點選正中央上方的【Dependencies】
5.滑鼠點選lib and one more file,點選右邊的修改按鈕
6.選中彈出視窗的classes,點exclude按鈕
7.把你認為衝突的jar包選中,按OK,這樣idea就會使用另外一個jar包了。
比如我想使用的jar是javax.mail.jar。而idea使用的是mail.jar,所以我把mail.jar給exclude掉,idea就會重新檢測了