此问题已在此处有答案:
Force re-download of release dependency using Maven(13个回答)
7天前关闭
我有很多Java Maven项目,它们使用了一堆来自第三方依赖项的不同方法的导入等。
什么是确保升级到新版本的第三方依赖项后,从它们导入的所有内容与旧版本完全相同的最佳方法?
此问题已在此处有答案:
Force re-download of release dependency using Maven(13个回答)
7天前关闭
我有很多Java Maven项目,它们使用了一堆来自第三方依赖项的不同方法的导入等。
什么是确保升级到新版本的第三方依赖项后,从它们导入的所有内容与旧版本完全相同的最佳方法?
1条答案
按热度按时间xytpbqjk1#
升级到较新版本的依赖项大多有效。然而,我相信没有万能的银。
但是,您可能希望逐个升级依赖项,以便在事情不按预期工作时更好地识别问题。
在极端的情况下,你可以编写单元测试来验证第三方依赖的行为,这是你的代码所期望的。当新版本没有通过任何单元测试时,你可以非常肯定升级是好的。实际上,如果你的代码经过了很好的单元测试和集成测试,你应该能够及早发现新版本的任何问题。