記一次上線事故_環境jar包依賴問題

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/James_JR10/article/details/81567167

背景:A同事在開發a項目,引用到了B項目打的jar包,在測試環境沒問題,但是在上線的時候出現了類找不到的問題(這個jar包是從測試環境上打的)。
原因: 1、還有一個同事bigBin也在開發項目a,缺少的這個類是bigBin創建的,此時bigBin將代碼提到了測試環境。
2、B同事開發B項目,引用到了binBin的類,完成開發後,提到測試環境中,此時測試環境maven倉庫中有bigBin的類,不會報錯。
3、在A同事上線時,bigBin還沒有上線,而A同事需要引用B項目的jar包,所以從測試環境中打了包,
4、在上線的時候,要合A同事的代碼到線上,此時線上倉庫中沒有B項目需要引用的類,於是拋出了類找不到的錯誤。
解決方案:在A同事的項目中添加了B包依賴的類。
如圖:
這裏寫圖片描述

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