Maven 配置本地仓库

Maven私有仓库本地配置 Maven仓库用来存放Maven管理的所有Jar包。分为:本地仓库 和 中央仓库。本地仓库:Maven本地的Jar包仓库,默认地址:${maven_home}/.m2/中央仓库:Maven官方提供的远程仓库,或者是公司私有仓库(Nexus)当项目编译时,Maven首先从本地仓库中寻找项目所需的Jar包,若本地仓库没有,再到Maven的中央仓库下载所需Jar包。当执行Install或者deploy时,本地打出的Jar包就会更新到本地仓库或者是远程私有仓库,供其它项目依赖。 阅读详情
AI摘要

博客介绍了Maven本地仓库的配置方法。首先需修改Maven配置文件,指定本地仓库路径;接着在命令行验证配置是否生效;还可清理原有缓存的本地仓库。同时提醒要注意权限问题和本地仓库同步。

步骤 1:修改 Maven 的 settings.xml 文件

  1. 找到你的 Maven 配置文件 settings.xml。

    • Windows: C:\Users\<你的用户名>\.m2\settings.xml
    • Linux/macOS: ~/.m2/settings.xml
  2. 打开 settings.xml 文件,找到 <localRepository> 标签。如果没有该标签,你可以手动添加。

  3. 配置本地仓库路径,例如:

<settings>
    <localRepository>D:/maven-repo</localRepository>
</settings>

这里的路径 D:/maven-repo 是你希望用作本地仓库的自定义路径,你可以根据实际情况修改为自己的路径。


步骤 2:验证配置是否生效

  1. 在命令行中运行以下命令,检查 Maven 是否使用了新的本地仓库路径:
mvn help:evaluate -Dexpression=settings.localRepository
  1. 如果显示的路径是你在 settings.xml 中配置的路径,则说明配置成功。

步骤 3:清理原有缓存的本地仓库

如果你之前已经使用了默认的 .m2/repository 目录,可以考虑删除它,以节省空间:

rm -rf ~/.m2/repository

注意事项

  1. 权限问题:确保你配置的本地仓库路径对当前用户具有读写权限。
  2. 本地仓库同步:配置本地仓库后,Maven 会自动将下载的依赖放到新的路径中。

示例:完整的 settings.xml

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                              https://maven.apache.org/xsd/settings-1.0.0.xsd">

    <localRepository>D:/maven-repo</localRepository>

    <mirrors>
        <mirror>
            <id>central</id>
            <name>Maven Central</name>
            <url>https://repo.maven.apache.org/maven2</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>

</settings>
在sts中配置本地Maven仓库 , 但是,STS也同时给你了一个Maven,但是通常不建议使用STS自带的maven。使用默认的也可以,不过有时候可能出现各种莫名其妙的问题。 一、首先下载Maven并配置自定义本地仓库 它是apache下面的项目,下载地址:http://maven.apache.org/, 下载完成之后,解压Manen到你的磁盘中,建议解压目录不要太深,我解压到了 G:\apache-maven-3 阅读详情

相关推荐

Maven配置国内镜像仓库和本地仓库

Maven配置国内镜像仓库和本地仓库

橙-极纪元-JJYCheng 1万+

【Maven二】——maven仓库

由于在具体项目开发过程中对于maven的理解和掌握处于基本运用的阶段,了解maven过于片面,所以本篇博客是博主学习《maven实战》书籍之后的总结,绝大多数内容源于《maven》实战这本书籍。

理想主义的花最终会盛开在浪漫主义的土壤里,我的热情永远不会熄灭在现实的平凡之中,我们终将上岸,阳光万里。 2万+

Maven(四)-- Maven仓库 -- Settings的配置

在 Settings.xml 的一般在第55行。

PUYALEI的博客 1299

Maven仓库配置中央仓库

1.什么是maven仓库 Maven 仓库是基于简单文件系统存储的,集中化管理 Java API 资源(构件)的一个服务。仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于 Maven 的坐标机制,任何 Maven 项目使用任何一个构件的方式都是完全相同的,Maven 可以在某个位置统一存储所有的 Maven 项目共享的构件,这个统一的位置就是仓库,项目构...

赵广陆 2万+

鸿蒙设备部署轻量级Web服务器NexServer实践

Web服务器作为互联网基础设施的核心组件,其轻量化部署在移动终端领域具有重要实践价值。本文以鸿蒙操作系统为技术载体,深入解析微内核架构如何通过资源隔离和分布式软总线实现服务高可用。重点探讨NexServer这一专为嵌入式场景设计的轻量级服务器,其ARM原生支持特性与15MB级内存占用,在HTTP/2协议处理与WebSocket通信中展现出独特优势。在智能家居控制面板、边缘计算节点等物联网典型场景中,鸿蒙设备结合NexServer的方案相比传统Nginx部署可降低60%资源消耗。通过实测数据对比,该组合在50

weixin_30411239的博客 481

别让你的URDF模型在Gazebo里‘躺平’:手把手教你配置libgazebo_ros_diff_drive插件让两轮小车动起来

本文详细解析了如何在Gazebo中配置libgazebo_ros_diff_drive插件,使两轮小车模型实现动态仿真。从URDF模型到传动装置,再到差速驱动插件的精细调参,手把手教你解决机器人‘躺平’问题,提升ROS1与Gazebo仿真的实战能力。

weixin_42552716的博客 334

maven本地仓库配置

来配置一下maven本地仓库: 第一步:下载到官网下载maven包。下载地址:http://maven.apache.org/download.cgi 第二步:找个盘符创建个文件夹将将下载的maven报放进去,然后将下载的包解压了。 第三步:配置MAVEN_HOME的环境变量。如下: 注意这个地方的变量值的路劲是你自己的实际maven解压后的路径。 配置完上面的了,将MAVEN_HO...

陈大伟的博客 7万+

利用makehumancommunity导入人体模型到COMSOL里(需要solidwork)

#makehumancommunity #solidwork #COMSOL

qq_41227634的博客 2158

maven 本地仓库的配置

下载安装MAVEN,并配置本地仓库,修改远程仓库为阿里的

专注微信小程序 3万+

基于Python实现的捕鱼达人小游戏源代码+使用说明

摘要: 本文介绍了一款自制的捕鱼达人小游戏,使用Python3和Pygame模块开发。游戏包含完整的资源文件(图片、音效、字体)和源码结构(11个功能模块),实现了大炮移动射击、特殊子弹、炸弹、难度递增等核心玩法。安装需配置Python环境和Pygame模块,运行main.py即可启动游戏。游戏支持键盘控制(方向键移动、空格射击、1键放炸弹),默认时长600秒,包含开始菜单、游戏界面和结束界面。所有代码均有详细注释,项目已开源并提供下载链接。(150字)

2301_76484015的博客 667

Arduino四足开源机器猫-Opencat(导航贴)

本内容由我和小伙伴共同编写,未经授权,谢绝转载! 1.项目介绍 2.组装调试教程 (一)Opencat-F (1)资料地址(包含程序代码&&3D打印图纸): 链接:https://pan.baidu.com/s/1AcVA5jSiOSzRKqEQAomrTA 提取码:szfx (2) (二)Opencat-B (1)组装调试 (2)组装调试注意事项 (3)添加新技能 3.编程 ...

qqliuzhitong的博客 4172

IDEA配置本地Maven仓库

步骤:File -> New Projects Setttings -> Settings for New Projects,其它步骤和配置同上。值得注意的是,每次创建新项目时,新项目的Maven仓库总会为C盘的默认地址,因此,我们还需要设置固定的Maven本地仓库地址。步骤:Settings -> Build -> Build Tools -> Maven。Local Repository:Repository本地仓库路径。Maven Home Path:Maven解压目录路径。修改Maven配置文件。

Java/Python大数据随笔 7930

YOLOv11改进 | 缝合CCFM轻量检测模型实现高精度跨尺度特征融合【附参考代码】

YOLOv11作为一代优秀的端到端目标检测模型,已经在速度和精度之间取得了较好的平衡。但其默认的Neck结构(通常为FPN + PAN)在处理小目标与多尺度信息时,仍存在信息流冗余、跨尺度特征融合不充分等问题。 本文提出一种轻量化的跨尺度跨通道融合模块(CCFM, Cross-scale and Cross-channel Fusion Module),以替代或增强YOLOv11中的Neck部分,有效提升特征表达能力和检测性能,尤其是在小目标和复杂场景下取得显著涨点。

一键难忘的博客 1412

配置本地Maven仓库

本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。(感觉和网络里面的路由器有点像,你发请求,先在路由器缓存中找,若有就返回;没有,再去服务器下载新的再返回给用户的同时更新路由器本地缓存。

coderrrrrr的博客 1198

10、犹豫双模糊TOPSIS算法:原理与实例解析

本文介绍了犹豫双模糊TOPSIS算法的基本原理与应用步骤,结合中国四家纺织公司的案例,详细解析了从构建犹豫双模糊决策矩阵、归一化处理、专家信息聚合,到确定正负理想解、计算距离与相对贴近度系数的完整决策流程。该方法有效应对决策者在评价过程中的犹豫性,适用于财务评估、项目选择等复杂多属性决策场景,具有较强的实用性和推广价值。

yhn45678901的博客 122

ROS 2在自动驾驶中的应用:感知节点开发

ROS 2在自动驾驶中的应用:感知节点开发 ,人工智能,计算机视觉,大模型,AI,本文围绕ROS 2在自动驾驶感知节点开发展开,介绍了ROS 2基础、感知节点开发流程,包括环境搭建、代码编写等,还阐述了常用传感器感知节点开发、多传感器融合,以及测试调试、性能优化、部署集成等内容,分析了开发面临的挑战与未来趋势,为相关开发提供了全面指导,涉及简单代码示例和概念解释。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 14万+

Maven安装并配置本地仓库

Binary是可执行版本,已经编译好可以直接使用。Source是源代码版本,需要自己编译成可执行软件才可使用。tar.gz和zip两种压缩格式,其实这两个压缩文件里面包含的内容是同样的,只是压缩格式不同tar.gz格式的文件比zip文件小很多,用于unix操作系统。zip格式用于Windows操作系统,但在Windows系统使用WinRar工具一样能够解压缩tar.gz格式。

m0_46411851的博客 5686

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

【Maven】maven如何配置本地仓库?

maven配置本地仓库

MacondoMayor的博客 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Idea配置本地Maven仓库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

HubuSugar的博客 1245

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

本地Maven仓库的安装配置及IntelliJ IDEA工具配置本地Maven源

本文详细介绍了在Windows11系统下Maven的安装与配置过程。主要内容包括:1)下载Maven3.5.0并配置环境变量;2)设置阿里云镜像源和本地仓库路径;3)配置JDK1.8编译环境;4)在IntelliJ IDEA中配置Maven并更新依赖。通过修改settings.xml文件,实现了国内镜像加速和本地仓库管理,解决了Maven依赖下载慢的问题。最后在IDEA中验证配置成功,确保项目依赖能够正常下载使用。

https://ophome.blog.youkuaiyun.com,在IT行业有多年的工作经验,尤其是在Python、Linux、负载均衡、Nginx和服务器运维等领域。 1896

Maven本地仓库配置

maven 的工作需要从仓库下载一些 jar 包,如下图所示,本地的项目 A、项目 B 等都会通过 maven 软件从远程仓库(可以理解为互联网上的仓库)下载 jar 包并存在本地仓库,本地仓库 就是本地文 件夹,当第二次需要此 jar 包时则不再从远程仓库下载,因为本地仓库已经存在了,可以将本地仓库 理解为缓存,有了本地仓库就不用每次从远程仓库下载了。 ...

Shaun善逸的博客 1987

Maven配置本地仓库

一、获取配置文件 在Apache官网下载Maven 点击该处下载 解压Binary版的Maven.zip,在conf目录下找到setting.xml配置文件 二、配置本地仓库 在磁盘中新建Maven的存储文件夹 m2 在 m2 下新建一个文件夹repository 将setting.xml配置文件复制到 m2 目录下 修改setting.xml(注意需要对 \ 进行转义)并保存 三、...

Waylon的博客 4189
上一篇: Windows 11 开启 WSL(Windows Subsystem for Linux)完整指南
下一篇: JDK 21 在 Windows 系统中的环境变量配置指南
十方来财
十方来财 新星创作者: 编程框架技术领域 新星创作者: 编程框架技术领域
博客等级 码龄14年 8358粉丝 346原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十方来财

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值