maven的坑让我折腾了一天,在引用 mybatis 的时候一直出现如下错误
1、Failed to read artifact descriptor...
2、dependencies报红
3、还有一堆错,忘记了
网上搜索的答案也都解决不了,后来自己把镜像配置<mirror></mirror>
删了,这时候默认镜像是国外的,重启项目,虽然下载的速度贼慢,可能十几分钟吧、但是它居然好了。
我猜原因是这样的
使用maven构建项目的时候,使用的默认仓库是国外镜像,为了提高依赖包下载速度,我们在settings.xml文件<mirror></mirror>
标签下配置了国内镜像,但是由此也带来了一些问题,比如依赖版本不对等。
实在不行,终极解决办法就是重新下载一下maven,麻烦了一点,但是肯定可以解决问题。