maven在idea上搭建

maven搭建

首先进入maven官网,去download下载欢迎使用 Apache Maven -- Maven下载免安装版本,解压在任意目录下,命名别取中文名
配置环境变量

复制你刚刚maven解压的路径,我这里是D:\resource\apache-maven-3.8.8,之后此电脑右键选择属性->高级系统设置->环境变量

变量名为MAVEN_HOME,变量值为你刚刚解压的地址

运行cmd输入mvn -v,显示maven版本号即成功
修改setting.xml配置文件

settings.xml 文件是 Maven 工具中的一个关键配置文件,主要用于配置用户级别和全局级别的设置,配置镜像源:为了加速依赖下载速度,你可能需要将默认的中央仓库替换为国内的镜像源

默认情况下,Maven 使用用户主目录下的 .m2/repository 作为本地仓库的位置。有时,你可能希望改变这个默认位置到另一个磁盘分区或者目录下,以节省空间或便于管理。

找到之前解压的MAVEN文件,新建一个 MAVEN---local repository 文件夹作为本地的仓库,如下图

D:\resource\apache-maven-3.8.8\MAVEN---local repository

找到conf文件夹,打开,找到settings.xml文件

找到 localRepository 节点,在注释外添加:

cobol 复制代码
 <localRepository>D:\resource\apache-maven-3.8.8\MAVEN---local repository</localRepository>
2.配置阿里云服务器镜像

国外的服务器下载jar包很慢,所以我们需要将其改为国内的阿里云服务器

settings.xml 文件中 找到 mirrors 节点

将下面的内容复制粘贴进去:

复制代码
<!-- 阿里云仓库 -->
<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

在之前这个 settings.xml 文件中找到 profiles 节点

复制代码
<!-- java版本 --> 
<profile>
	  <id>jdk-1.8</id>
	  <activation>
		<activeByDefault>true</activeByDefault>
		<jdk>1.8</jdk>
	  </activation>
 
	  <properties>
		<maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
	  </properties>
</profile>
保存退出,查看是否配置成功,win+R快捷键运行cmd,输入 mvn help:system 测试

如果出现下载很多文件的页面,说明您配置成功

打开idea配置maven

File->Setting->搜索maven->照下图修改->点击应用

相关推荐
Tracy-221 小时前
啥是Spring,有什么用,既然收费,如何免费创建SpringBoot项目,依赖下载不下来的解决方法,解决99%问题!
java·spring
未定义.2212 小时前
Java设计模式实战:策略模式在SimUDuck问题中的应用
java·设计模式·策略模式
螺旋小蜗3 小时前
Maven工具学习使用(十一)——部署项目到仓库
学习·maven·部署项目
码熔burning3 小时前
【NIO番外篇】之组件 Channel
java·nio·channel
卡尔曼的BD SLAMer4 小时前
问题 | 针对SSM(Spring + Spring MVC + MyBatis)框架的去Spring MVC强化版学习路线
java·spring·mvc·mybatis
春生野草4 小时前
0413-多态、Object类方法、访问权限修饰符、装箱拆箱、128陷阱
java·开发语言
烁3474 小时前
每日一题(小白)暴力娱乐篇25
java·数据结构·算法·娱乐
烁3474 小时前
每日一题(小白)暴力娱乐篇26
java·开发语言·算法·娱乐
HinsCoder4 小时前
使用SSH解决在IDEA中Push出现403的问题
运维·笔记·git·ssh·github·intellij-idea
爱的叹息5 小时前
Spring Boot 测试详解,包含maven引入依赖、测试业务层类、REST风格测试和Mock测试
spring boot·后端·maven