【发布时间】:2013-09-05 03:47:54
【问题描述】:
我有一个依赖于 Woodstox 和 XStream 的 maven 项目。不幸的是,XStream 也依赖于 Woodstox,但版本比我需要的稍旧。但与此同时,Woodstox 库的工件名称发生了变化,因此 maven 不会将它们视为同一工件的多个版本。但是包名和类名是一样的,就是运行时有冲突。
现在,我显然可以以某种方式从构建中破解旧的woodstox jar(在我们的例子中是war 文件),但是解决此类问题的正确方法是什么?
【问题讨论】:
标签: java dependencies maven conflict