IDEA配置本地Maven仓库

news2024/11/26 7:30:38

IDEA配置本地Maven仓库

    • 1、Maven下载安装
    • 2、环境变量配置与验证
    • 3、配置本地仓库
    • 4、IDEA全局配置本地Maven仓库
    • 5、清理下载失败的jar依赖


1、Maven下载安装


Maven官网:https://maven.apache.org/download.cgi

在这里插入图片描述

按需下载即可

安装: 直接解压即可

2、环境变量配置与验证


1) 配置环境变量:

MAVEN_HOME:解压路径
Path%MAVEN_HOME%\bin

2) 验证:

Win+R:cmd执行命令:

mvn -v

3、配置本地仓库


1) 创建Repository目录

2) 修改Maven配置文件settings.xml(在Maven下的conf目录中)

3) 修改本地仓库路径

在这里插入图片描述

<localRepository>Repository目录路径</localRepository>

4)修改远程仓库镜像

在这里插入图片描述

以下两个阿里云镜像任选其一即可

<mirror>
    <!--指定镜像ID-->
    <id>nexus-aliyun</id> 
    <!--匹配中央仓库-->
    <mirrorOf>central</mirrorOf>
    <!--指定镜像名称--> 
    <name>Nexus aliyun</name> 
    <!--指定镜像路径-->
    <url>http://maven.aliyun.com/nexus/content/groups/public</url> 
</mirror>

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

5)配置jdk1.8

<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>

4、IDEA全局配置本地Maven仓库


步骤:Settings -> Build -> Build Tools -> Maven

在这里插入图片描述

如上图,修改如下:

1) Maven Home Path:Maven解压目录

2) User Settings File:配置文件

3) Local Repository:本地仓库

5、清理下载失败的jar依赖


编写remove_failed_jar.bat脚本:

set REPOSITORY_PATH=E:\Maven\Repository
rem 正在清理...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    del /s /q %%i
)
rem 清理完毕!
pause

双击即可执行!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1049342.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PyOpenGL笔记

此文档不再更新&#xff0c;没有时间再更新文档&#xff0c;奉上我的学习代码&#xff1a; https://mrshang.lanzouy.com/b00rplkih 密码:8kfu demo效果&#xff1a; QtOpenGL

CANFD数据记录仪在汽车电子上的具体应用

车辆出现问题的是常有的事情&#xff0c;而且大部分是在各个车辆服务站解决&#xff0c;特别是碰到偶发性问题很难找到相对应的原因。CAN/CANFD数据记录仪可以支持在线实时查看&#xff0c;或者脱机记录。还有手机APP可以远程数据传输给后台研发部门更详细的分析与解决问题。 具…

python DRF 查询序列化serializer.data获取数据处理记录

使用model, serializer, view执行查询操作最后得到数据, 通过序列化serializer.data获取查询结果集, 最后得到的数据如下所示: [ OrderedDict([(id, 4), (time, 2023/09/18 11:11:20), (level, 4), (count, 4), (s_assets, 设备4), (d_assets, 设备4), (sip, 10.60.6.4), (di…

C语言 cortex-A7核 UART总线 实验

一、C 1&#xff09;uart4.h #ifndef __UART4_H__ #define __UART4_H__ #include "stm32mp1xx_rcc.h" #include "stm32mp1xx_gpio.h" #include "stm32mp1xx_uart.h&quo…

前缀、中缀、后缀表达式相互转换工具

目录 1. 界面一览 2. 使用说明 3. 实例演示 3.1 输入中缀 3.2 输入前缀 3.3 输入后缀 3.4 选择错误的类型 4. 代码 5. 资源地址 关于什么是前缀、中缀、后缀表达式&#xff0c;相信你不知道这个东西&#xff0c;那你也不会点进来这篇博客&#xff0c;当然&#xff0c;…

BACnet/IP协议采集网关支持modbus RTU采集

楼宇自动化在现代建筑中扮演着重要的角色&#xff0c;它可以集成和控制各种设备和系统&#xff0c;提高建筑的能效和舒适性。然而&#xff0c;不同的设备和系统通常使用不同的通信协议&#xff0c;这给楼宇自动化的实施带来了一定的挑战。为了解决这个问题&#xff0c;BACnet和…

怎样使用 NFTScan Solana API 快速创建 NFT 应用程序?

之前&#xff0c;Solana 凭借其超高的性能和低廉的费用&#xff0c;已然成为 NFT 项目最青睐的公链之一&#xff0c;众多知名 NFT 项目如 DeGods、Okay Bears、Degenerate Ape Academy 等都选择在 Solana 上发行。意味着 Solana 链上每天都会产生海量的 NFT 交易数据&#xff0…

路由器和路由到底啥区别?

在Vue中会有路由&#xff08;Route&#xff09;的概念&#xff0c;一些伙伴还不知道嘞&#xff0c;这就给大家讲解一下 我们日常出行都会碰到导航这个概念。 导航系统会给出从当前位置到目标位置的建议路径,这就是路由。 而 GPS 导航仪根据路由提供的路径,告诉我们每个路口是…

十七,IBL-打印各个Mipmap级别的hdr环境贴图

预滤波环境贴图类似于辐照度图&#xff0c;是预先计算的环境卷积贴图&#xff0c;但这次考虑了粗糙度。因为随着粗糙度的增加&#xff0c;参与环境贴图卷积的采样向量会更分散&#xff0c;导致反射更模糊&#xff0c;所以对于卷积的每个粗糙度级别&#xff0c;我们将按顺序把模…

计算机等级考试—信息安全三级真题七

目录 一、单选题 二、填空题 三、综合题 一、单选题

SAP从入门到放弃系列之QM主检验特征

文章目录 一、概述二、系统操作2.1、创建主检验特征-QS212.1.1、初始界面2.1.2、 内容页面控制数据一般信息 2.2、主检验特征有效期管理和历史管理 一、概述 检验特征是对检验内容的描述。很多相同的产品的检验内容是由重复和相通性的&#xff0c;所以将这一类在物料的检验任务…

chalk

今天在看antd-design&#xff0c;发现一个叫chalk的东西 https://juejin.cn/post/6973102969076219941https://juejin.cn/post/6973102969076219941

算法通过村第十关-并归|黄金笔记|手撕并归排序

文章目录 前言并归排序的原理总结 前言 提示&#xff1a;有时我会担心你们发现我其实很普通。爱并不需要你与众不同。--查理麦克西《男孩、鼹鼠、狐狸和马》 并归排序算是经典的分治思想中的问题&#xff0c;这个非常典型的题目。 并归排序的原理 并归排序&#xff0c;简单来说…

预测算法6|BP_adaboost算法原理及其实现

BPNN是一种根据误差反向传播算法训练的多层前馈网络&#xff0c;具有很强的非线性处理能力&#xff0c;是目前应用最广泛的神经网络之一。但BPNN的泛化能力相对较差&#xff0c;在优化过程中易陷入局部极小值&#xff0c;同时&#xff0c;它的鲁棒性差&#xff0c;学习过程的收…

【考研数学】概率论与数理统计 —— 第三章 | 二维随机变量及其分布(1,二维连续型和离散型随机变量基本概念与性质)

文章目录 引言一、二维随机变量及分布1.1 基本概念1.2 联合分布函数的性质 二、二维离散型随机变量及分布三、多维连续型随机变量及分布3.1 基本概念3.2 二维连续型随机变量的性质 写在最后 引言 隔了好长时间没看概率论了&#xff0c;上一篇文章还是 8.29 &#xff0c;快一个…

一个人可以开发游戏吗?

在今天的数字时代&#xff0c;游戏产业已经成为全球最具活力的领域之一。从大型游戏开发工作室到独立游戏制作人&#xff0c;游戏开发已经变得更加多样化和容易进入。然而&#xff0c;对于许多梦想成为游戏开发者的人来说&#xff0c;一个关键问题一直挥之不去&#xff1a;一个…

组网行动指南:打造对跨国企业友好的专用网络环境

在全球数字化转型的浪潮下&#xff0c;越来越多的企业跨国发展业务&#xff0c;由于跨域网络的复杂性和自建网络架构的各种限制&#xff0c;导致分散在不同地理位置的站点无法实现数据互通和协作。 跨国企业组网常见痛点 痛点一&#xff1a;自建网络方案经常掉线&#xff0c;影…

No128.精选前端面试题,享受每天的挑战和学习

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入…

CompletableFuture-线程池运行选择

如果没有传入自定义线程池&#xff0c;都用默认线程池ForkJoinPool 传入一个线程池&#xff0c;如果你执行第一个任务时&#xff0c;传入了一个自定义线程池&#xff0c; 调用thenRun方法执行第二个任务时&#xff0c;则第二个任务和第一个任务时共用同一个线程池 调用thenRun…

26559-2021 机械式停车设备 分类

声明 本文是学习GB-T 26559-2021 机械式停车设备 分类. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 1 范围 本文件规定了机械式停车设备的分类及有关的型式、型号和适停汽车组别、尺寸及质量。 本文件适用于 GB/T 3730.1—2001定义的乘用车及商用…