IDEA配置Maven教程的超详细讲解版

 更新时间:2023年11月27日 09:44:23   作者:优柔寡断的阿坤~  
IntelliJ IDEA是当前最流行的Java IDE(集成开发环境)之一,也是业界公认最好用的Java开发工具之一,这篇文章主要给大家介绍了关于IDEA配置Maven教程的超详细讲解版,需要的朋友可以参考下

前言

本文介绍在IDEA中配置Maven

一、Maven下载

首先我们进入maven官方网站,进入网页后,点击Download去下载

下载免安装版,解压即可,解压至磁盘任意目录,尽量不要取中文名如下图:

二、配置Maven环境变量

复制Maven所在的路径 D:\maven\apache-maven-3.6.3,此电脑右键选择属性->高级系统设置->环境变量

新建一个系统变量

变量名为MAVEN_HOME, 变量值为 D:\maven\apache-maven-3.6.3,点击确定

选择Path,点击编辑

后面都点击确定直至推出所有对话框,然后打开cmd命令行,输入mvn -v,显示出maven的版本号即证明MAVEN环境变量配置成功,可以全局引用了

三、settings.xml配置文件修改

在配置文件中找到localRepository标签,这个标签配置的是本地仓库的位置,可以自定义一个文件夹用来保存(尽量不要使使用中文),maven项目会先从本地仓库中寻找依赖,如果找不到,再会去中央仓库下载,下载下来的依赖包会被保存到本地仓库。

然后要注意需要在mirrors标签里加上阿里云镜像,因为这会大大提高我们下载依赖的速度

四、打开IDEA配置Maven

选择File->Settings…

搜索Maven

然后进行以下配置

然后点击Apply再点击OK可以了

我们随便导入一个maven项目

它将会自动去下载依赖,找到本地的仓库可以看到已经下载了部分依赖

至此,在IDEA中配置maven已经完成

补充:本人在IDEA中配置好了之后,发现如果再打开另一个项目,需要重新配置Maven,这是很麻烦的,每次打开都要配置一下很浪费时间,因此我们可以按照如下设置File => New Projects Setup => Settings for New Project…

在这个地方再重新配置一次,这个意思是打开新项目依然是采用这个默认的配置,那么以后就不用重新配置Maven了。

总结 

到此这篇关于IDEA配置Maven教程的文章就介绍到这了,更多相关IDEA配置Maven内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Springboot内嵌SQLite配置使用详解

    Springboot内嵌SQLite配置使用详解

    这篇文章主要介绍了Springboot内嵌SQLite配置使用详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-08-08
  • java8如何根据list对象中的属性过滤筛选

    java8如何根据list对象中的属性过滤筛选

    这篇文章主要介绍了java8如何根据list对象中的属性过滤筛选,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • 部署springboot项目到云服务器的两种方式(jar+war)

    部署springboot项目到云服务器的两种方式(jar+war)

    本文主要介绍了部署springboot项目到云服务器的两种方式,主要介绍了jar和war两种方式,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • 使用Spring自带的缓存注解维护数据一致性的全过程

    使用Spring自带的缓存注解维护数据一致性的全过程

    Cache(缓存),已经是项目中不可缺失的存在,一旦项目中需要使用到缓存,就需要考虑到数据一致性问题,即缓存数据与数据库数据的一致性问题,本文介绍在 Spring Boot 项目中,如何使用 Spring 自带的注解来进行数据一致性的维护,需要的朋友可以参考下
    2026-01-01
  • 基于Mybatis实现动态数据源切换的示例代码

    基于Mybatis实现动态数据源切换的示例代码

    在当今的互联网应用中,微服务大行其道,随着业务的发展和扩展,单一的数据库无法满足日益增长的数据需求,本文将基于 JDK17 + Spring Boot 3 和 MyBatis 框架实现动态切换数据源功能,需要的朋友可以参考下
    2024-09-09
  • IDEA + Maven环境下的SSM框架整合及搭建过程

    IDEA + Maven环境下的SSM框架整合及搭建过程

    这篇文章主要介绍了IDEA + Maven环境下的SSM框架整合及搭建过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01
  • Java如何实现数字逆序

    Java如何实现数字逆序

    这篇文章主要介绍了Java如何实现数字逆序问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • Java中的ThreadLocal线程变量详解

    Java中的ThreadLocal线程变量详解

    这篇文章主要介绍了Java中的ThreadLocal线程变量详解,ThreadLocal叫做线程变量,意思是在ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,它是用来提供线程内部的局部变量,需要的朋友可以参考下
    2024-01-01
  • Spring Cloud Zipkin服务端追踪服务

    Spring Cloud Zipkin服务端追踪服务

    这篇文章主要介绍了Spring Cloud Zipkin服务端追踪服务,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Java开发神器Lombok安装与使用详解

    Java开发神器Lombok安装与使用详解

    Lombok的安装分两部分:Idea插件的安装和maven中pom文件的导入,本文重点给大家介绍Java开发神器Lombok安装与使用详解,感兴趣的朋友跟随小编一起看看吧
    2022-02-02

最新评论