由于阿里云镜像出现毛病,导致部分依赖下载失败
阿里云云效中自2022.12.12起,受 Maven 中央仓库网络限制,阿里云云效 Maven 中央代理仓库可能会出现部分新增依赖查找不到的情况,但不影响已有依赖。
我尝试使用华为云,但依旧没有效果,我需要的依赖依旧下载失败,最后只剩下唯一的终极方案,在仓库下载需要的jar包版本再安装到本地。
下载jar包
1.打开网址mvnrepository.com
2.search搜索自己需要的jar包
3.搜索artifactId里的内容
4.找到需要下载的jar包后,先选择版本,再点击Files右边的jar(xx Mb)
安装jar包到仓库
这里分两种情况,一种是有做maven配置的,一种是没有任何配置的
1.有做maven的setting配置,如果有本地仓库的设置,就需要添加settings D:\maven\apache-maven-3.6.3\conf\settings.xml
这里的settings后面是maven配置文件的路径
2.如果没有配置就不需要添加
下面是安装的示范
mvn install:install-file -Dfile=E:/jar/poi-4.1.2.jar -DgroupId=‘org.apache.poi’ -DartifactId=poi -Dversion=‘4.1.2’ -Dpackaging=jar --settings D:\maven\apache-maven-3.6.3\conf\settings.xml
说明
-Dfile 是下载下来的jar包的路径
-DgroupId -DartifactId -Dversion与下载的jar包中的dependency里面的内容保持一致,里面DgroupId与Dversion需要带单引号,否则会报错
-Dpackaging 这里填jar就可以了