关于IDEA配置maven导jar包问题解决的记录

   准备学习spring框架的第一步就是会使用maven,然后就去看视频学习maven的使用,使用到不是很难,倒是有一个自动导包的问题一直不能解决,花了一个礼拜的时间进行研究找错,最终还是解决了,现在记录一下踩过的坑和解决的方法。
  遇到的问题,如下图所示:
在这里插入图片描述
方法1. 开启自动导包,让maven项目重新加载
setting-》 Build-》Build tools-》Maven-》importing
在这里插入图片描述
将上述两个位置勾选上,这样在下次重建项目或者导入项目的时候就会自动下载所需要的 包了。
    然而,这个操作对于解决我的问题并没有什么卵用,不过自动导包,确实是实现了,记录一下说不定会解决谁的问题呢。
方法2:对于maven镜像的一个设置,以及建立本地仓库
    这个方法适合本身可以下载下来,但是下载速度慢的惊人的情况,下载包的地方是在国外,所以下载是跨国操作,访问量大的惊人,下的慢也是理所应当,但是国内也有镜像,使用aliyun的镜像,下载就会快很多,具体操作如下:
    自己下载一个maven(很简单,下载以后解压就行了,配置好环境变量,在dos中使用mvn -v 能显示出来版本就算安装好了。补充一下吧,以后也不用自己找别人的博客看了。
   需要在系统环境变量中配置:

  1. MAVEN_HOME     D:\sofeware\Maven\apache-maven-3.6.3,
  2. PATH中添加       %MAVEN_HOME%\bin
    得到这样的结果maven就算安装好了:
    在这里插入图片描述
    随后在settings.xml文件中进行配置,
       路径例如: D:\sofeware\Maven\apache-maven-3.6.3\conf\settings.xml。
       将阿里云的镜像贴进去,阿里云镜像放在下面了。
        放在mirrors标签里面就可以了,不用删掉原来的内容。
<mirror>
    <!--This sends everything else to /public -->
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>
  <mirror>
    <id>aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/nexus/content/groups/public</url>
  </mirror>
	<mirror>
      <id>aliyun</id>
      <mirrorOf>*</mirrorOf>
      <name>aliyun Maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

    除此之外,设置本地仓库也是在这个文件,idea默认仓库是在C盘,这个文件以后可能会很大,放入本地仓库之后提取就很简单,在一个地方个创建文件夹当做自己的仓库,设置如下:
在这里插入图片描述
将自己创建的充当仓库的文件夹的地址放在localRepository标签之中即可。在这里就配置结束,想要在IDEA中生效还需进行以下操作:
在这里插入图片描述
    将上图所示的三个地方全部换成自己配置的内容,apply-》ok即可,下载的速度就会很快了。然后并没有解决我的问题,难受。
    至此,我也不会了,选择了重装系统,换idea,换maven等方式,最终折腾下来的结果是————没有结果!!!






我不快乐了,,,,,,,
好了,接着来,,,
昨天改动的时候就突然好了,仔细对比了一下前后差别,整理方法3.
方法3:将store generated project files ecternally去掉勾选,其他配置如上面不变
在这里插入图片描述
    “store generated project files ecternally”这是什么意思呢?
在这里插入图片描述
   后面查了查,这个有什么用,结果发现好像没有什么用,用来进行版本控制共享,但是我好像暂时用不到,感觉也和maven的配置没有什么关系,后面去掉之后也能正常下载包了,所以这个应该不是主要问题(虽然我是无意间好的),重点应该放在有关setting.xml的配置上,自我感觉这里才是我滑铁卢的根本原因。
    现在我的maven下载的飞快,又可以投身于spring的学习了,开心

完结!撒花~~

今天又发现了一个可能的因素,在别的博客上面,如下图所示:
在这里插入图片描述
如果使用的是公司或者其他的局域网,可能是网络被代理了,转接到内网了,取消代理,重新进行下载就可以了,我应该是这样的原因,中间有一段时间是将电脑带回去,没有开代理软件,后面试好的。

同志们,加油搞!

我溜了

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值