如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

为什么要修改从Maven中心仓库下载到本地的jar包的默认存储位置?

把jar包下载到本地的好处就是,当编译时,会优先从本地的jar包去找,如果本地存在,就直接拿来用,如果不存在,就从Maven的中心仓库去下载。

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

第一次执行”mvn compile”和”mvn clean”这两个命令时,Maven会去中央仓库下载需要的jar包,而第二次执行这两个命令时,由于所需的jar包已经在本地的仓库中存储,所以就可以直接拿来用了,这样就省去了去中央仓库下载jar包的时间,总时间缩短了1S多。125建站网给大家分享修改从Maven中心仓库下载到本地的jar包的默认存储位置的方法。

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

从Maven中心仓库下载到本地的jar包的默认存放在”${user.home}/.m2/repository”中,${user.home}表示当前登录系统的用户目录(如”C:\Users\gacl”),如下图所示

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

我们希望能够自定义下载下来的jar包的存放位置,在“E:\”目录下创建一个“repository”文件夹

1.找到apache-maven-3.2.3\conf目录下的settings.xml文件,如下图所示:

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

编辑setting.xml文件,如下图所示:

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

如何修改从Maven中心仓库下载到本地的jar包的默认存储位置?

添加的代码

 <localRepository>E:/repository</localRepository>

这样就可以把jar包下载到我们指定的E:/repository目录中了!

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11603.html

(0)
江山如画的头像江山如画管理团队
上一篇 2023年1月27日 上午9:35
下一篇 2023年1月28日 上午9:03

99%的人还看了以下文章

  • 基于jspSmartUpload的Jsp文件上传实例(只能上传图片格式文件)

    支持中文的jsp文件上传组件:jspSmartUpload.jar下载 jar包的存放位置:WEB-INF\lib下。 upload_image.html <form method=”post” action=”new_upload.jsp” enctype=”multipart/form-data”> <input type=”file”…

    2018年12月11日
    7.8K0
  • itbegin编程教学云课堂使用介绍

    进入https://www.itbegin.com/apps    点击右上角 登录 登录后,点击院校通–院校 点击进入个人中心 点击“web开发技术课堂”,进入相应课程 点击:我的预习,可以看到预习的知识点,时间要求。请同学们一定要在结束时间前完成任务! 点击查看,可以看到需要预习的知识点,预习以观察,查看效果为主。 如要求:观察各标签的使用及…

    2018年3月14日
    8.4K0
  • java 如何格式化显示日期-SimpleDateFormat

    一个格式化显示日期的程序示例 <%@ page import=”java.util.Date”%> <%@ page import=”java.text.SimpleDateFormat”%> <% Date date = new Date(); //获取日期对象 //设置日期时间格式 SimpleDateFormat df =…

    2019年9月10日
    5.6K0
  • servlet中如何使用Session?

    servlet中Session的用法 使用Servlet中的request对象获取session对象并输出其属性:HttpSession session = request.getSession(); request.setCharacterEncoding(“utf-8”); response.setContentType(“text/html;chars…

    2020年4月4日
    7.1K0
  • 跟永哥学MVC:Jsp+Servlet+JavaBean开发后台登录程序

    跟永哥学MVC:Jsp+Servlet+JavaBean开发后台登录程序,125建站网原创,转载请务必注明出版。 Jsp+Servlet+JavaBean开发后台登录程序-实现一 login.html(视图) <form action=”loginServlet” method=”post”> 用户名: <input type=”text”…

    2018年2月22日
    17.7K0
  • python 循环语句的应用:水仙花数判断及爱因斯坦阶梯编程

    一、水仙花数判断程序 1.任务内容: 水仙花数是一个三位整数,如153是一个水仙花数,是因为该数的百位的立方、十位的立方、个位的立方和等于该数本身,如下所示: 2.程序编写要求: 使用for语句完成; 统计水仙花数个数的值保存到变量中,要求自动进行统计 •输出结果如下所示: 153 是水仙数370 是水仙数371 是水仙数407 是水仙数三位数中有4个水仙数…

    2022年5月11日
    9.4K1

发表回复

登录后才能评论