Maven 依赖导入失败
前言:
- 第一天上班,拉取公司项目,依赖报错… 搞了半天才弄好,恶心呐~
- 看了一些文章,为了方便以后好搞,开始进行记录:
方法一:
- 简单粗暴:
直接 clear清除
compile重新编译
- 真的这个可以解决 80%的问题呢。
方法二:
配置阿里镜像
- 在Maven 的Setting.xml文件中配置:
阿里云的依赖配置
Settings.xml
<!-- mirrors:中:镜像 -->
<!-- <mirrors> 在该标签内部声明~ </mirrors> -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- </mirrors> -->
- 直接使用,阿里给好的第三方的远程仓库,里面有很多的依赖配置;
clear清除
compile重新编译
方法三:
Idea 检查本地仓库配置
clear清除
compile重新编译
方法四:
上面方法,我想大家都知道,我也是一开始都试了很多次了,还是不行 头皮都挠破了也没有 解决方案
- 在网上百度好久: https://blog.csdn.net/qq_46239275/article/details/109822734
- 感谢大佬分享,个人笔记一下子~
手动下载maven依赖导本地
- 直接到远程仓库去找到下载,需要加载的依赖:http://mvnrepository.com/
目前很多Maven 远程仓库,连接都过期访问不了了, 大家可以自行寻找下载,或, 直接从同事那里copy
只要获取到Jar包即可!
案例:
本人需要爆红需要导入的依赖:
远程仓库 或 百度 任何途径
找到具体的Jar…下载Jar
随便放在一个文件目录中
- D盘 C盘 桌面
总得有一个存储的目录, 通过 MVN 命令进行打包构建, 最起码得知道它在那吧
输入CMD
执行Maven命令,将Jar包存储本地
代码语言:javascript复制mvn install:install-file -DgroupId=e-iceblue -DartifactId=spire.XLs -Dversion=3.5.7 -Dpackaging=jar -Dfile=C:Users王斯明DesktopLSWorkwsmspire.Xls-3.5.7.jar
-DgroupId: 定义的在什么组, 导入Maven依赖的组名 <groupId>e-iceblue</groupId>
-DartifactId: 包名, 导入Maven依赖的包名 <artifactId>spire.XLs</artifactId>
-Dversion: 当前版本, 导入Maven依赖的版本 <version>3.5.7</version>
-Dpackaging: 打包的方式: jar war...
-Dfile: 本地的位置,带着包名,要执行的构建的jar包位置;
通过:MVN命令,构建jar到本地仓库中,这样本仓库中存在Jar了就可以在 项目中引用了