我有一个项目依赖于供应商控制的工件。此工件包含一些我依赖的类,以及一些较旧且导致问题的类。有没有办法让maven自动扩展jar,删除类,并将它们重新打包为依赖?我试着举个例子。
supplier:artifact:1.0.0
com.supplier.useful.ClassA
com.supplier.dto.ClassB (old)
us:dependency:1.1.20
com.supplier.dto.ClassB (new)
us:project-web:1.1.20
- supplier:artifact:1.0.0
- us:dependency:1.1.20
所以 - 我需要使用 ClassA
在project-web中,但我需要使用 ClassB
来自 dependency
神器。我无法修改供应商:工件,或我们:依赖。
有任何想法吗?!