maven jar包冲突
A 架包旧版本 有 a 方法, A架包新版本有b方法, 然后两个方法在项目中都用到了,请问各位大佬,这种jar包冲突如何解决呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
A 架包旧版本 有 a 方法, A架包新版本有b方法, 然后两个方法在项目中都用到了,请问各位大佬,这种jar包冲突如何解决呢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
建议用新版的jar,然后改现有代码
或者
你能联系到jar的作者,可以让他改
一般都会向上兼容的吧,即使删除方法,一般兼容几个版本,会有@Deprecated注解标识,这时就需要考虑更换方法了。
可以参考源码自己实现。
A包的源码有吗?重新编译打包,换个包名
如果一定要共存,修改其中一个版本jar包中package