maven 本地仓库的配置

叶晨鑫 2023-04-16 14:36:32

一、简介
本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。它也是我们使用springboot的必要条件之一,在配置Maven时应当先配置好我们的Jdk环境

二、下载

1、https://maven.apache.org/download.cgi

2、选择apache-maven-3.8.8-bin.zip下载

注意:我这里虽然下载了3.8.8版本的Maven,配置了仓库但是最好是自己最适配的版本,我的idea是2020.3.2版本的,下载的Maven显示版本号过高,也会导致错误显示版本好过高,我最后找到这个问题并配置了3.6.3版本,可能在这一步和大家有出入。

三、配置环境变量

我的电脑-属性-高级系统设置-环境变量-系统变量

写在用户变量下的话只能当前用户用,一般都写在系统变量下了

新建  MAVEN_HOME       D:\maven\apache-maven-3.6.3【找自己idea最适配的版本】   (改成自己的目录)

 编辑Path  添加 %MAVEN_HOME%\bin 

win10的话前后都没 ; 号,win7最后要加 ; 号

 

四、测试

Win+R  输入 cmd 打开 Dos窗口,输入 mvn -v 或者mvn -version 查看是否安装成功

 

显示出版本号就表示成功了

五、配置本地仓库

第一步、在maven目录下新建repository文件夹

这一步是在刚刚下载Maven的目录下载,节省C盘空间(个人理解)

 

 

第二步、打开maven的配置文件 settings.xml

在maven目录下的conf文件夹里

 

第三步、添加本地仓库路径

在settions下面添加。

<localRepository>D:\maven\apache-maven-3.8.4\repository</localRepository>

 

 第四步、把远程仓库改成阿里的

不然用的是国外的,速度很慢,在本地仓库里的依赖不够多的时候,大部分时候还得靠远程仓库,每一次打开springboot时都会下载,配置阿里云是加快速度,当然不配置也可以就是有点慢
<mirror>        
  <id>nexus-aliyun</id>      
  <name>nexus-aliyun</name>    
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>      
  <mirrorOf>central</mirrorOf>        
</mirror>  
 

 

这样我们的Maven就配置完了

(以上仅供萌新个人观点) 

...全文
25 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

50

社区成员

发帖
与我相关
我的任务
社区描述
产学研究,学术传承
社区管理员
  • 又菜又爱玩呜呜呜~
  • 两年半的个人练习生^_^
  • yolanda19910002
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧