Maven安装、配置、Idea配置maven全过程

 更新时间:2026年05月30日 11:04:10   作者:llllldmdm  
这篇文章主要介绍了Maven安装、配置、Idea配置maven全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1、Maven安装

Maven集成到IDEA

2、 maven安装

1.先maven官网下载maven

网址:Maven – Maven Releases History

2.解压到D:\盘根目录下

注意:不能放到中文目录

3.配置maven的环境变量

前提条件:maven需要本机安装java环境、必需包含java_home环境变量!

3.1创建MAVEN_HOME的系统环境变量

变量名

MAVEN_HOME

Maven的解压路径 如:D:\apache-maven-3.6.3

3.2 编辑path环境变量,将MAVEN_HOME添加到path中

4.检查maven版本

打开cmd命令窗口,输入【mvn -v】,检查Maven是否安装正确。安装正确如下图:

3、修改Maven默认配置

maven的解压目录下找到【conf文件夹下的setting.xml文件中】修改这个配置文件,可以对Maven进行配置(如修改仓库地址,设置代理等等);

1. 配置本地仓库地址 conf/settings.xml 55

<localRepository>D:/maven/repository</localRepository>

2. 配置中央仓库的国内镜像(提高下载速度)

放在<mirrors>标签中

<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

3. 配置jdk (jdk版本必须开发环境)

<!--在profiles节点(标签)下添加jdk编译版本 268行附近-->
<profile>
<id>jdk-17</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>17</jdk>
</activation>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>
</properties>
</profile>

4、IDEA中修改Maven配置为自己安装的Maven

1. 打开IDEA,点击菜单栏中的【File】选择【Settings】进入IDEA配置,找到【Build,Execution,Deployment】菜单栏中的【Build Tools】中找到Maven。

2. 点击Maven,在右边配置自己安装的Maven路径。

如下图:

3. 创建新项目也进行相同的配置maven

打开IDEA,点击菜单栏中的【File】选择【New Projects Settings】选择【Settings For New Projects】进入IDEA配置,找到【Build,Execution,Deployment】菜单栏中的【Build Tools】中找到Maven。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Maven安装和配置阿里云镜像(解决加载慢)

    Maven安装和配置阿里云镜像(解决加载慢)

    本文介绍了Maven中配置阿里云镜像以解决依赖加载慢的问题,包括安装Maven、配置环境变量、在IDEA中配置Maven等内容,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-11-11
  • Mybatis框架中Interceptor接口的使用说明

    Mybatis框架中Interceptor接口的使用说明

    这篇文章主要介绍了Mybatis框架中Interceptor接口的使用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • 深入理解Mybatis二级缓存

    深入理解Mybatis二级缓存

    与一级缓存相比,二级缓存范围更大了一些,可以被多个SqlSession所共用。下面通过本文带领大家一起学习mybatis二级缓存知识,一起看看吧
    2016-12-12
  • java对接海康摄像头的完整步骤记录

    java对接海康摄像头的完整步骤记录

    在Java中调用海康威视摄像头通常需要使用海康威视提供的SDK,下面这篇文章主要给大家介绍了关于java对接海康摄像头的完整步骤,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-06-06
  • Spring RestTemplate基本使用介绍

    Spring RestTemplate基本使用介绍

    这篇文章主要介绍了Spring RestTemplate基本使用介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Java匿名类和匿名函数的概念和写法

    Java匿名类和匿名函数的概念和写法

    匿名函数写法和匿名类写法的前提必须基于函数式接口匿名函数写法和匿名类写法其本质是同一个东西,只是简化写法不同使用Lambda表达式简写匿名函数时,可以同时省略实现类名、函数名,这篇文章主要介绍了Java匿名类和匿名函数的概念和写法,需要的朋友可以参考下
    2023-06-06
  • springboot多模块项目mvn打包遇到存在依赖但却无法发现符号问题

    springboot多模块项目mvn打包遇到存在依赖但却无法发现符号问题

    在SpringBoot多模块项目中,如果遇到依赖存在但无法发现符号的问题,常见原因可能是pom.xml配置问题,例如,如果某个模块仅作为依赖而不是启动工程,不应在其pom中配置spring-boot-maven-plugin插件,因为这将影响jar包的生成方式
    2024-09-09
  • MyBatis-Plus实现逻辑删除的示例代码

    MyBatis-Plus实现逻辑删除的示例代码

    本文主要介绍了MyBatis-Plus实现逻辑删除的示例代码,就是通过逻辑判断的手段表示该条数据已删除,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • Java 字符串反转实现代码

    Java 字符串反转实现代码

    这篇文章主要介绍了 Java 字符串反转实现代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • Spring自动装配@Autowired教程

    Spring自动装配@Autowired教程

    @Autowired注解是Spring中非常重要且常见的,接下来就简要的介绍一下它的用法。@Autowired默认是通过set方法,按照类型自动装配JavaBean,set方法可省略不写,它主要是修饰在成员变量上
    2023-01-01

最新评论