Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx

这篇具有很好参考价值的文章主要介绍了Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

现象:当我们从代码仓拉取新项目时,从该项目的开发同事拿到其maven的settings文件,作为项目的maven配置,为了是能找到工程中所依赖的包,能从远程仓下载下来。 然后本地仓的包,也从同事那边拷贝一份过来,直接运行mvn -install 会显示找不到xxxx包

Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx

1、本地我们也已经同步了有包,而且远程仓也是有的,为什么没办法从本地获取。 因为本地的包文件夹中有这个 _remote.repositories 文件。 这个文件存在的意思是, 本地 跟 远程仓库都必须同时存在这个jar包资源才行

     而这里还有一个问题就是idea去跑settings文件时,找到主仓发现没有,就报错了,没去对应的仓库找,我们settings文件是配置了多个仓库,在<mirror><url></url></mirror>位置配置的仓库地址就是其中一个,作为主仓,maven会优先从这个仓库去找包,如果没有那么就会从<repository><url>标签内的其他仓库依次去找 。而且加上idead的 Reload All Maven Project冲加载包功能,没有去挨个找仓库的小问题,有时候只会在mirror里面找,无法解释清楚,配置mirror主仓目的是加快下载包,而且这个主仓一般都包含多数依赖包

所以最好就是将这类文件都需要删除

解决方案:

直接通过更换本地仓库地址,重新创建一个新的空的本地文件做本地仓库地址、并执行 mvn clean package -U -s D:\tools\settings.xml -gs D:\tools\settings.xml 命令解决了下载包的问题。

报出了第二个问题,点击IDEA的 Reload All Maven Project 刷新按钮,就报错了 Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx

其实跟第一个问题是相关的:

可以切换了mirror的仓库地址,切换成实际存在的那个仓库地址,再重跑

归根结底,就是把本地仓清空,然后重新运行maven,把报错找不到的那个包所在仓库,改为mirror的主仓地址,再重跑就可以下载到依赖了

另外也有可能是idea的配置问题  ssl证书问题,参考下面帖子

Springboot Idea配置
  • 如果都能正常打包了,必要的时候需要看看本地仓库是否已经下了该包,如果是有下载了,可以清空下idea缓存,重启后基本是就不会爆红了

Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx

  • 如果部分依赖还未加载出来,同理还是去本地仓库看看是否已经下载了 ,如果是确实没有下载,比如maven插件包目录都没有下载到,那么就单独把该目录删除,然后再reload下工程项目

Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx 

  • 或者也可以适当情况 勾选这个离线工作状态,表示不去中央仓库找依赖包,有时下载不下来可能是网络等原因,我们可以手动去中央仓下载包,然后手动放到我们的本地仓库对应的路径,勾选离线工作状态下,maven就不会去远程仓找依赖,就会在本地仓找 

Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx

 文章来源地址https://www.toymoban.com/news/detail-490918.html

 

到了这里,关于Springboot idea 中 maven配置问题,找不到依赖:Could not find artifact xxxx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • IDEA Maven 项目中 “Could not find artifact“ 问题的常见情况和解决方案

    在IDEA(IntelliJ IDEA)中使用Maven构建项目时,有时会遇到“Could not find artifact”这样的错误。这个错误通常意味着Maven试图下载或查找某个依赖项,但是没有在配置的仓库中找到。这个问题可能会导致项目构建失败,因此需要了解常见的情况以及相应的解决方案。 IDEA Maven项目中

    2024年04月26日
    浏览(84)
  • 已解决 IDEA Maven 项目中 “Could not find artifact“ 问题的常见情况和解决方案

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月11日
    浏览(50)
  • idea 找不到类 could not find artifact

    刚开始接手一个项目,代码clone下来过后却跑不起来是一件很尴尬的事情,这里整理了找不到类报错的常见解决方案 1.刷新maven项目 (Generate Sources and update folders for all projects) 2.清理idea缓存 (这一步能解决大部分的问题)   (推荐勾选1 2行)一般来说勾选第二行就可以了

    2023年04月08日
    浏览(47)
  • IDEA中找不到maven插件Plugin‘ ‘ not found 解决

    1.1首先要找设置 File--Settings--Build,..--Maven  1.2然后就继续 File--Invalidata Caches    点击这个键, 再 开启idea 然后在 设置pom.xml文件的代码  演示: 然后就OK了

    2024年02月11日
    浏览(42)
  • 解决IDEA新建springboot项目时不能导入maven依赖(右边没有maven窗口)

    1.问题:今天在github上找了一个springboot项目,但是用idea打开后发现不能导入maven依赖,并且在IDEA右边也没有出现maven窗口,如下图  2.解决方法:右键点击pom.xml文件,然后点击“Add as Maven Project”即可  此时发现右边出现maven,然后在pom.xml中重新加载maven依赖即可  

    2024年02月14日
    浏览(64)
  • IDEA 配置 Maven(解决依赖下载缓慢)

    第四步 主要讲了在IDEA中配置Maven,并且导入本地自己下载的Maven,速度直接起飞!!!听我一句劝, 不要用镜像,慢的要死。自己下一个 ,然后每次用的时候一导入,速度很快!!!! Maven 是专门用于管理和构建 Java 项目的工具,Apache Maven 是一个项目管理和构建工具,它基

    2024年02月03日
    浏览(43)
  • 解决idea无法导入maven依赖的问题

    如果你的maven版本正常,没有和idea版本不兼容,你的settings配置文件,maven仓库,pom文件都正常运行,也能将maven依赖下载至本地maven仓库,但idea中就是导入不了相关依赖 如图,项目除了jdk之外没能导入进任何的依赖  那么有可能是你的项目依赖较多容量较大,而idea默认设置

    2024年02月10日
    浏览(39)
  • IDEA提示找不到Mapper接口:Could not autowire.No beans of ‘xxxMapper‘ type found

    我们可以看到,上面的红色警告在提示我们,找不到 xxxMaper 这个类型的 bean。 为啥呢? 因为 @Mapper 这个注解是 Mybatis 提供的,而 @Autowried 注解是 Spring 提供的,IDEA能理解 Spring 的上下文,但是却和 Mybatis 关联不上。而且我们可以根据 @Autowried 源码看到,默认情况下,@Autowri

    2024年02月08日
    浏览(41)
  • 解决IDEA Maven依赖下载失败、Maven依赖包导入失败报红的问题(项目实操)

    在向IDEA导入一个maven项目的时候,有一些依赖就是无法下载下来,我想尽了办法,查尽了资料,还是无法解决,最后通过我的一个突发奇想解决了问题。 一、我的pom文件报红的依赖,在maven仓库官网上都可以搜索到,但是无论想什么办法,IDEA就是下载不下来依赖 二、首先列

    2024年02月16日
    浏览(52)
  • 解决IDEA中maven依赖报红的问题

    在使用IDEA进行编程时,发现maven依赖中有很多报红现象,如下图所示: 虽然不太影响项目运行,但也确实是个问题 原因:造成这种现象主要原因就是 由于网络原因导致没有将Maven的依赖下载完整 ,就出现很多以 .lastUpdated 结尾的文件 删除maven仓库所有以.lastUpdate结尾的文件,

    2024年02月11日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包