如何在maven插件中下载依赖项?

Joh*_*erg 8 java eclipse maven-plugin maven aether

什么是从一个Maven插件内下载远程Maven构件的最佳方式,同时还支持Maven的2.2.x1) ,3.0.x, 3.1.x和更新?

Aether似乎是一个很好的候选者,但它改变了包名称空间3.0.53.1破坏兼容性

周围有很多信息,

那么正确的,或者至少是有效的方法是什么呢?

1)如同@khmarbaise所指出的那样Maven 2.2.x是一个很好的EoL

Rid*_*del 1

如果您在一个插件中并且想要调用另一个插件,那么迄今为止最好的解决方案是使用Mojo Executor。这样,你就不会重写maven-dependency-plugin......考虑到maven版本问题,好吧,我想你确实应该放弃maven 2.*支持。