安装及在IDEA中配置Maven镜像实践

 更新时间:2026年03月18日 17:22:06   作者:丘山y  
这篇文章主要介绍了安装及在IDEA中配置Maven镜像方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、下载Maven

下载地址:http://maven.apache.org/docs/3.3.1/release-notes.html

进入官网后点击Download

解压

二、配置Maven环境

在其目录内新建名为repository的文件夹,此文件夹的目的是作为本地的Maven仓库来使用

此电脑–>属性–>高级系统设置–>环境变量–>系统变量

输入下图信息

此处变量值为 你存放Maven的解压路径

此处的变量值为 你存放Maven的解压后目录中的文件夹的路径

Path中新建添加

三、MAVEN配置阿里云镜像

打开Maven解压路径下的conf文件夹下的settings.xml文件,可以使用记事本等软件打开进行编辑

打开后在标签中添加 mirror 子节点

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

如图

四、Maven配置JDK

打开conf文件夹下的settings.xml文件,找到profiles节点,添加如下配置

(我的JDK版本是19.0.1)

   <profille>
     <id>jdk-19.0.1</id>
      <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>19.0.1</jdk>
      </activation>

      <properties>
          <maven.compiler.source>19.0.1</maven.compiler.source>
          <maven.compiler.target>19.0.1</maven.compiler.target>
          <maven.compiler.compilerVersion>19.0.1</maven.compiler.compilerVersion>
      </properties>
   </profile>

五、Maven建立本地仓库

打开conf文件夹下的settings.xml文件,找到localRepository节点,在注释外添加如下代码(记得将代码中路径修改为自己电脑上的本地仓库路径)

<localRepository>E:\Java\Maven\apache-maven-3.8.6-bin\apache-maven-3.8.6\repository</localRepository>

六、测试Maven

打开cmd–>输入mvn --v,运行成功如下图所示

七、IDEA配置Maven

File–>settings

注: 先点击Apply–>再点击OK

八、总结

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

相关文章

  • Java接口返回json如何忽略特定属性

    Java接口返回json如何忽略特定属性

    这篇文章主要介绍了Java接口返回json如何忽略特定属性,通过SimplePropertyPreFilter方式(Json返回),这种写法,接口返回类型就要求是Json字符串类型,本文通过场景实例代码相结合给大家介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • Java管理对象方法总结

    Java管理对象方法总结

    在本篇文章中小编给大家分享了关于Java管理对象方法以及相关代码知识点,需要的朋友们跟着学习下。
    2019-05-05
  • SpringBoot基于Sentinel在服务上实现接口限流

    SpringBoot基于Sentinel在服务上实现接口限流

    这篇文章主要介绍了SpringBoot基于Sentinel在服务上实现接口限流,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • java中的本地缓存GuavaCache使用方法和示例教程

    java中的本地缓存GuavaCache使用方法和示例教程

    GuavaCache是Google提供的高效本地缓存工具,支持线程安全、自动加载、过期策略及内存回收,适用于高并发场景,可提升系统性能,减少数据库访问压力
    2025-07-07
  • Java 小游戏开发之俄罗斯方块

    Java 小游戏开发之俄罗斯方块

    这篇文章主要介绍了Java 小游戏开发之俄罗斯方块的相关资料,这里实现俄罗斯方块的实例和实现效果给大家看下,学习java基础的朋友的好资料,需要的朋友可以参考下
    2017-07-07
  • springboot bootcdn使用示例详解

    springboot bootcdn使用示例详解

    这篇文章主要介绍了springboot bootcdn使用,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • 适用于Java程序员的10道XML面试题 新鲜出炉

    适用于Java程序员的10道XML面试题 新鲜出炉

    这篇文章主要为大家详细介绍了Java程序员的10道XML面试题,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • mybatis-plus条件构造器的操作代码

    mybatis-plus条件构造器的操作代码

    mybatis-plus提供了AbstractWrapper抽象类,提供了很多sql语法支持的方法,比如模糊查询,比较,区间,分组查询,排序,判断空,子查询等等,方便我们用面向对象的方式去实现sql语句,本文重点给大家介绍mybatis-plus条件构造器的操作代码,感兴趣的朋友一起看看吧
    2022-03-03
  • Eolink上传文件到Java后台进行处理的示例代码

    Eolink上传文件到Java后台进行处理的示例代码

    这篇文章主要介绍了Eolink上传文件到Java后台进行处理,这里是上传的excel表格数据并转换为java集合对象、然后进行业务逻辑处理判断最后保存到数据库 ,需要的朋友可以参考下
    2022-12-12
  • Java多线程实现聊天客户端和服务器

    Java多线程实现聊天客户端和服务器

    这篇文章主要为大家详细介绍了Java多线程聊天客户端和服务器实现代码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10

最新评论