前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Maven 依赖导入失败

Maven 依赖导入失败

作者头像
Java_慈祥
发布于 2024-08-06 06:06:26
发布于 2024-08-06 06:06:26
29500
代码可运行
举报
运行总次数:0
代码可运行

Maven 依赖导入失败

前言:

  • 第一天上班,拉取公司项目,依赖报错… 搞了半天才弄好,恶心呐~
  • 看了一些文章,为了方便以后好搞,开始进行记录:

方法一:

  • 简单粗暴:直接 clear清除 compile重新编译
  • 真的这个可以解决 80%的问题呢。

方法二:

配置阿里镜像
  • 在Maven 的Setting.xml文件中配置:阿里云的依赖配置

Settings.xml

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!-- 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重新编译

方法四:

上面方法,我想大家都知道,我也是一开始都试了很多次了,还是不行 头皮都挠破了也没有 解决方案

手动下载maven依赖导本地
  • 直接到远程仓库去找到下载,需要加载的依赖:http://mvnrepository.com/ 目前很多Maven 远程仓库,连接都过期访问不了了, 大家可以自行寻找下载,或, 直接从同事那里copy只要获取到Jar包即可!

案例:

本人需要爆红需要导入的依赖:

远程仓库 或 百度 任何途径找到具体的Jar…下载Jar 随便放在一个文件目录中

  • D盘 C盘 桌面 总得有一个存储的目录, 通过 MVN 命令进行打包构建, 最起码得知道它在那吧

输入CMD

执行Maven命令,将Jar包存储本地

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mvn install:install-file -DgroupId=e-iceblue -DartifactId=spire.XLs -Dversion=3.5.7 -Dpackaging=jar -Dfile=C:\Users\王斯明\Desktop\LSWork\wsm\spire.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了就可以在 项目中引用了👍

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-08-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验