问题
创建了一个maven工程,添加的依赖多数标红,首先排除了代码问题,又确定了中央仓库里也有这个版本,那为什么就是下载不下来jar包呢?
思考
jar包来源
先根据坐标寻找本地仓库有没有这个jar包,没有就去远程仓库下载到本地仓库,远程仓库又分为私服和中央仓库或者其他仓库。
没有连接到私服?
查询配置maven配置文件setting,发现配置没有问题。
服务器挂了?
如果是服务器挂了!jar包在服务器下载不下来是肯定的了!那服务器挂了,可以去中央仓库下载啊?但是向中央仓库申请下载的jar包的请求是服务器发出的,也就是说,服务器挂了以后根本就连接不到中央仓库了!!!所以,jar包下载不下来很大可能是因为服务器挂了!
解决方案
将maven 的setting文件中私服和中央仓库调换顺序,跳过私服,直接到中央仓库下载jar包就可以了!