maven下载安装配置教程

第一,官网下载

第二,安装

将下载好的压缩包进行解压,解压后文件夹放到自定义路径的位置

第三,配置

快捷键Win+s,在输入框输入env,然后回车,打开环境变量配置页面

新建系统变量

变量名为MAVEN_HOME,变量值为安装路径

编辑path环境变量,添加变量值为:%MAVEN_HOME%\bin

第四,验证

快捷键win+R,输入cmd进入命令行界面,输入mvn -v

在maven解压目录下面,新建文件夹,文件夹名称为:repository,作为maven本地仓库

配置conf目录下面的setting.xml文件

配置本地仓库地址,进行如下修改: D:/software/apache-maven-3.9.14/repository

继续在setting.xml文件中配置镜像源,在mirrors标签内,添加一系列镜像配置

java 复制代码
<!-- 阿里云仓库 -->
    <mirror>
        <id>nexus-aliyun</id>
        <name>Nexus aliyun</name>
		<mirrorOf>central</mirrorOf>
        <url>http://maven.aliyun.com/nexus/content/repositories/central</url>
    </mirror>
	
	<!-- 华为云仓库 -->
	 <mirror>
        <id>huaweicloud</id>
		<name>huaweicloud maven</name>
        <mirrorOf>central</mirrorOf>
        <url>https://mirrors.huaweicloud.com/repository/maven/</url>
	 </mirror>


    <!-- 中央仓库 -->
    <mirror>
        <id>repo</id>
        <name>Human Readable Name for this Mirror.</name>
		<mirrorOf>centra</mirrorOf>
        <url>https://repo1.maven.org/maven2/</url>
    </mirror>

继续在setting.xml文件中配置jdk,在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> 

在IDEA中配置maven

先搜索maven,进行快速定位

配置完成

相关推荐
FQNmxDG4S6 小时前
Java多线程编程:Thread与Runnable的并发控制
java·开发语言
虹科网络安全7 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库
axng pmje8 小时前
Java语法进阶
java·开发语言·jvm
rKWP8gKv78 小时前
Java微服务性能监控:Prometheus与Grafana集成方案
java·微服务·prometheus
老前端的功夫8 小时前
【Java从入门到入土】28:Stream API:告别for循环的新时代
java·开发语言·python
qq_435287928 小时前
第9章 夸父逐日与后羿射日:死循环与进程终止?十个太阳同时值班的并行冲突
java·开发语言·git·死循环·进程终止·并行冲突·夸父逐日
小江的记录本8 小时前
【Kafka核心】架构模型:Producer、Broker、Consumer、Consumer Group、Topic、Partition、Replica
java·数据库·分布式·后端·搜索引擎·架构·kafka
yaoxin5211238 小时前
397. Java 文件操作基础 - 创建常规文件与临时文件
java·开发语言·python
极客先躯10 小时前
高级java每日一道面试题-2025年11月24日-容器与虚拟化题[Dockerj]-runc 的作用是什么?
java·oci 的命令行工具·最小可用·无守护进程·完全标准·创建容器的核心流程·runc 核心职责思维导图
用户606487671889610 小时前
AI 抢不走的技能:用 Claude API 构建自动化工作流实战
java