Maven仓库配置&&在idea中配置Maven

一、 Maven仓库配置

1.1修改本地仓库位置

maven安装好后,默认本地仓库在c盘,这边建议修改为其他地方,随着后续的开发仓库占用的内存会逐渐增大。

1.2修改maven的配置文件

文件位置 :conf里面的settings.xml文件

<!-- 将53行注释内代码,复制出来,粘贴到55行,修改路径为自己本地仓库位置 -->
 <localRepository>D:\repository</localRepository>

ps: 记得保存,ctrl+s

1.3 设置镜像

       依赖会先从本地仓库找,本地没有会从中央仓库下载到本地仓库,中央仓库访问很慢,所以需要设置国内镜像,访问就很快!

<!--setting.xml中添加如下配置 146行附近
 一定是在开闭标签 <mirrors> </mirrors>中间设置
-->
 <mirror>
     <id>aliyun</id>  
     <!-- 中心仓库的 mirror(镜像) -->
     <mirrorOf>central</mirrorOf>    
     <name>Nexus aliyun</name>
     <!-- aliyun仓库地址 以后所有要指向中心仓库的请求,都会指向aliyun仓库-->   
     <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
 </mirror>

 二、在idea中配置Maven

2.1file - setting for new project

打开任何一个idea项目

file - setting for new project

 

 2.2找到build

展开下面的maven

 

 2.3如图所示 

 2.4 点击Apply,然后一路点击OK

三、 经验总结

  • 当你发现下方进度条一直在走,感觉走不完,,,, 一般情况镜像出问题

    • 此时需要打开idea的settings确定一下maven安装路径和settings配置文件是否是自己的

    • 改成自己的路径后,刷新maven

  • 使用maven,一般就是注意

    • 会创建maven项目(注意gav坐标)

    • 注意代码位置(src/main/java)

    • 注意pom.xml,会引入依赖(会查依赖)

      • 导入依赖后记得刷新maven让其下载依赖

四、依赖中央仓库

官方提供一中央仓库网站,网站中有所有jar包的依赖信息,就可以搜索依赖

Maven Repository: Search/Browse/Explore (mvnrepository.com)

 

 

 

### 如何在IntelliJ IDEA配置Maven以重新下载依赖库 为了确保Maven能够重新下载依赖库,在IntelliJ IDEA中的操作可以遵循特定的方法。当面对缓存问题或是想要更新到最新的依赖版本时,强制重新下载是一个有效的解决方案。 #### 清除本地仓库并刷新项目 对于已经存在的项目而言,可以通过清除本地Maven仓库的相关部分来促使Maven重新下载所需的依赖项。这通常涉及到删除`~/.m2/repository/`目录下的对应模块文件夹。完成此动作之后,回到IntelliJ IDEA内执行同步操作,这样会触发自动下载过程[^1]。 #### 使用命令行工具 另一种方法是在终端窗口里运行如下所示的Maven命令: ```bash mvn clean install -U ``` 这里的参数-U表示强制更新快照和发布版,从而使得即使存在本地副本也会尝试去远程仓库获取最新版本的信息并下载必要的变更内容。 #### 修改设置使每次构建都检查更新 通过调整全局或用户级别的settings.xml文件(可通过IDE菜单访问),可设定一些属性让Maven更频繁地查询中央仓库是否有新的可用资源。具体来说,找到<code>updatePolicy</code>标签并将它的值设为always,以此实现更加积极主动地拉取外部变化的数据[^2]。 #### 刷新Maven项目索引 有时仅仅是因为索引陈旧而导致无法识别新加入的依赖关系。此时可以在IDE内部右键点击项目的pom.xml文件,选择"Maven" -> "Reimport" 或者直接按下快捷键 `Ctrl+Shift+A` 输入 Reimport Maven Projects 来快速完成这项工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值