最近公司做的開放平台使用的項目架構是微服務架構,完成一個功能,寫了眾多的小項目。在部署到服務器上后,經內部測試發現了一些問題,開發好的功能不能連貫的使用了,但是也沒有報錯,在仔細的檢查下,發現了竟然是 jar包的版本不統一而引起的,由於這些眾多的項目是一個一個單獨的項目,所以有大量的重復的引用jar包,如果某個jar的版本號升級了,一一修改引用這個版本號的項目的pom.xml的文件,難免出現遺漏和出錯。
找到原因了以后,對這些項目進行了maven統一的管理.
步驟:

網上教程有很多,我就不一一演示了。
eg: https://blog.csdn.net/jay_1989/article/details/53906995 等等。
補充:記住要將所有項目都引用的jar包,放在父項目的pom.xml里面
最近還是在熟悉支付的流程中,以及需要學習storm。加油!
