首页 > 其他分享 >idea--pom文件坐标下载失败怎么办(史上最强详解)

idea--pom文件坐标下载失败怎么办(史上最强详解)

时间:2024-08-24 22:52:07浏览次数:7  
标签:-- idea maven 仓库 pom 坐标 小编 我们 下载

        我们平常的项目实现,最基本也是第一个操作那肯定是在我们的pom文件里,写坐标下载坐标。但我们有时候进常会出现:坐标标红、坐标写的没有任何问题但就是下载不成功,又或是坐标写的没有问题,下载也显示ok,但我们再加入注解或者导包时却显示没有这个包。这里我整理了一些方法,

        当然我们在下载之前要注意写的坐标的版本有没有问题,是不是我们需要的。

第一步:检查我们设置的Maven环境

        有时候我们会从别人那里导入文件,就经常会伴随着mavn环境以及maven仓库的设置问题。所以我们第一步必须先检查我们的maven环境。

                点击File然后点击Settings

         Maven home directory:是我们的maven地址,检查是不是我们使用的maven,idea里有它自带的maven但我们一般不用,使用的都是自己下载的,我是把我的maven安装在了我建的idea文件夹里。

        User settings file:是我们的maven里conf里的settings.xml,勾选后面的Override既可以点击那个文件夹的小标选择

        Local repository:是我们自己建的maven仓库,里面存放的是我们下载到本地的jar包等

        注1:要额外关注磁盘,有时候他会改变我们的磁盘,比如小编是放在d盘下的,有时候导入同学的项目他就会偷偷的改为c盘

        注2:打开时记得检查自己错误的maven仓库路径,小编的就经常在c盘里创建建一个新的maven仓库文件夹,一定要删掉!删掉!删掉!多出来的maven仓库一定要删掉,因为他有时会影响我们常用的maven仓库的下载,就会出现什么都不报错,但我们 import jar 包时就会出错,不知道他在哪里找我们的需要的包去了

         改好了我们的maven环境,刷新再重新下载

        还没好的且看下一步

第二步:删除本地下载失败的jar包重新下载

      下载失败有很多原因,这时候我们可以把本地下载失败的删掉,让它重新下载。

 

        上面圈出来的是我们下载坐标的地址、依赖的版本号,在我们的maven仓库里找就好,一般下载的一些包会在io文件夹里当然也会有别的,删的时候要注意路径和版本号不要删错了哦。

       一般有很多东西我们都会下载在io或者org里,大家若是实在找不到也已着重注意这里面的文件

若还是下载失败,小编这里也有取巧的办法

第三步:将朋友或同事下载好的文件copy过来

       1.copy下载失败的文件

        怎么样都下载不成功,那我们就不下了,直接copy,注意一定要核对好版本号,放在你下载失败的文件的同级目录下。一定要核对清楚哦。

        上述方法都没有解决怎么办,没关系,不要慌,小编也遇到过。

        2.copy maven仓库

        上面讲的方法都没解决你的问题,那可能是你的maven仓库出了问题,可以将你身边的人的maven仓库里的文件copy一份过来,当然也要注意路径,放在你的maven仓库里

        以上就是小编整理的一些方法了,大家若是有不一样的方法可以发在评论区,小编若是学到新的也会回来更新的。

        

   

标签:--,idea,maven,仓库,pom,坐标,小编,我们,下载
From: https://blog.csdn.net/2301_79500020/article/details/141505275

相关文章

  • 基于SpringBoot+Vue房屋租赁系统的设计和实现(源码+文档+部署讲解)
    博主介绍:全网粉丝10W+,CSDN博客专家、全栈领域优质创作者,3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型。研究方向:SpringBoot、Vue.JS、MyBatisPlus、Redis、SpringSecurity、MySQL、小程序、Android、Uniapp等。博主说明:本文项目编号......
  • 基于SpringBoot+Vue网上订餐系统的设计和实现(源码+文档+部署讲解)
    博主介绍:全网粉丝10W+,CSDN博客专家、全栈领域优质创作者,3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型。研究方向:SpringBoot、Vue.JS、MyBatisPlus、Redis、SpringSecurity、MySQL、小程序、Android、Uniapp等。博主说明:本文项目编号......
  • R 语言学习教程,从入门到精通,R MySQL 连接使用(21)
    1、RMySQL连接MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统)应用软件之一。R语言读写MySQL文件需要安装扩展包,我们可以在R到控制台输入以下命令来安装:install.packages("......
  • 如何高效利用ChatGPT撰写论文:从初稿到终稿的全程精华指南
    在近年来的人工智能快速发展中,自然语言处理领域尤其显著,其中ChatGPT作为OpenAI推出的先进语言模型,不仅在日常交互上表现出众,其在专业写作方面也展现了巨大潜力。本文将详尽介绍如何高效地利用ChatGPT来撰写和修改学术论文,为不同背景的用户——无论是程序员还是学生——提供一......
  • 游戏开发设计模式之责任链模式
    责任链模式(ChainofResponsibilityPattern)是一种行为型设计模式,它允许将请求沿着处理者链进行发送。每个处理者对象都有机会处理该请求,直到某个处理者决定处理该请求为止。概念与定义责任链模式的核心思想是将多个处理器以链式结构连接起来,使请求沿着链传递,直到有一个处理......
  • oem 补丁工机具
    --[oracle@prdb19soft]$mkdirprodir[oracle@prdb19soft]$pwd/u01/soft[oracle@prdb19soft]$/u01/app/oem/middleware/OMSPatcher/wlskeys/createkeys.sh-oh/u01/app/oem/middleware-location/u01/soft/prodirTheoraclehomepassedisvalid.Thewlsurlis......
  • netty实现私信聊天
    websocket的介绍:WebSocket是一种在网络通信中的协议,它是独立于HTTP协议的。该协议基于TCP/IP协议,可以提供双向通讯并保有状态。这意味着客户端和服务器可以进行实时响应,并且这种响应是双向的。WebSocket协议端口通常是80,443。WebSocket的出现使得浏览器具备了实时双向通信的能力......
  • 仙人掌图
    仍然建出圆方树,方点与原点之间的边权与上一道题目一模一样考虑普通的树怎么求树的直径:利用树形DP;于是尝试在圆方树上用树形DP。如果根是圆点,那么我们需要求解形如下图的直径按照我们之前建的边权,像普通的树形DP一样转移就好了如果根是方点,那么我们需要求解形如下图的直径于......
  • 浅谈一类第 k 大问题
    浅谈一类第k大问题IntroductiontoK-thLargestProblems本文介绍一类第k大问题的处理方法。LuoguP1631序列合并LuoguP2048[NOI2010]超级钢琴LuoguP5283[十二省联考2019]异或粽子CodeForces241BFriends基本思想:先找到部分答案,通过这部分答案更新可能的......
  • Tushare金融数据接口使用介绍【学生可以免费获取高级数据接口哦】
    Tushare是一个面向数据分析师和量化投资者的免费、开源Python财经数据接口包,它提供了丰富的中国股市历史数据和实时数据,包括股票、基金、期货、指数和行业数据等。用户可以通过Tushare获取股票交易数据、实时数据以及公司基本信息等。Tushare的使用相对简单,首先需要在Tushare官......