我发这个博客呢,因为什么呢?就是因为倒腾maven打包,打GitHub上datax源码的包,为什么要这样操作,就是我需要在datax源码的基础上拓展一些东西,我真他妈的生气,搞了大半天。感觉maven真是个大坑啊。。。阿里还是个大坑。。。
原本我对maven不是很了解,只知道配置个本地仓库,配置个阿里云远程仓库就够了,可结果并不是这个样子的。。。。
先上一张成功的图:
哎,,,真可谓是艰辛啊!
一直打包为成功的原因是,阿里的远程仓库分为多个,如下图:
有些jar包,并不是在所有的仓库都有的,我刚开始配置maven依赖的时候,配置的是:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>htt