从maven插件中下载远程maven工件的最佳方法是什么,同时还支持maven 2.2.x
1),3.0.x
,3.1.x
和更新?
Aether
似乎是一个很好的候选者,但它在3.0.5
和3.1
之间更改了包名称空间,从而破坏了兼容性。
周围有很多信息,
Aether
并且可能会遇到相同版本的不兼容问题Ather
版本
那么正确的,或者至少是有效的方法是什么?
1)如@khmarbaise is EoL指出Maven 2.2.x
答案 0 :(得分:1)
如果你在一个插件中并想要调用另一个插件,那么迄今为止最好的解决方案是使用Mojo Executor。这样,你就不会重写maven-dependency-plugin ...... 考虑到maven版本的问题,我想你应该放弃maven 2. * support。