maven的jar包存储的位置

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

  点击进入repository文件夹,

  Jar包存放在这个位置不太好,我们希望能够自己定义下载下来的jar包的存放位置,因此我们可以自己设置下载到本地时的jar包的存放目录。
  在“E:\”目录下创建一个“repository”文件夹,

  找到apache-maven-3.2.3\conf目录下的settings.xml文件,

  编辑setting.xml文件,

  加上下面的代码,
  <localRepository>E:/repository</localRepository>

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

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

  第一次执行"mvn compile"和"mvn clean"这两个命令时,Maven会去中央仓库下载需要的jar包,而第二次执行这两个命令时,由于所需的jar包已经在本地的仓库中存储,所以就可以直接拿来用了,这样就省去了去中央仓库下载jar包的时间。

 

时间: 2024-10-26 16:12:10

maven的jar包存储的位置的相关文章

maven导入jar包时,提示搜索不到

问题描述 maven导入jar包时,提示搜索不到 想导C3p0这个jar包,结果搜不到,就是个别的找不到,大多数还好 解决方案 是不是因为中央仓库中没有这些jar包,要怎么更新进去呀 解决方案二: 你的maven仓库是用的本地吗?如果本地仓库没有该jar,那么可以把jar添加到本地仓库的. 操作过程参考:http://blog.csdn.net/yejin191258966/article/details/23795379 祝好!

maven管理jar包问题,请大神们帮帮解决

问题描述 maven管理jar包问题,请大神们帮帮解决 本人手动更改settings.xml文件,将本地库改为e:/m2/repository.导入maven项目完毕后,发现itext-4.2.1.jar包没有像下载,而是下载itextpdf-5.5.6.jar最不能理解的是pom.xml文件中明明配置了itext-4.2.1.jar,没有配置itextpdf-5.5.6.jar为什么会下载itextpdf-5.5.6.jar.补充说明:我之前有一个maven项目用到itextpdf-5.5.6

本地jsp打成jar以后,每次修改都需要重启,maven更新jar包

问题描述 本地jsp打成jar以后,每次修改都需要重启,maven更新jar包 最近做项目遇到一个问题,领导要求把jsp也打包到jar里面,然后再web工程中引用. 这样就导致,我们在开发中遇到一个问题,每次修改了jsp都需要关闭服务器重新maven一下jar包. 想知道有没有办法解决,就像放在WEB-INF下一样,不用重启刷新页面就可以更新了. 解决方案 Eclipse下使用过Jrebel插件,支持文件修改的热部署 解决方案二: Maven 打jar包

maven deploy 失败-maven 发布jar包到私服失败

问题描述 maven 发布jar包到私服失败 mvn clean deploy source:jar -Dmaven.test.skip=true,无法发布jar包到私服. 解决方案 Maven 发布jar包到远程仓库maven 发布jar包到远程仓库,Maven : 将Jar安装到本地仓库和Jar上传到私服

为什么Maven打jar包回覆盖表我自己的MANIFEST.MF文件啊?

问题描述 为什么Maven打jar包回覆盖表我自己的MANIFEST.MF文件啊,能不能不要覆盖呀 解决方案 http://maven.apache.org/shared/maven-archiver/examples/manifestFile.html

eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包

右键点击工程,属性(properties),选择deployment assembly选项,单击add按钮,如下图: 在弹出的对话框选择java build path entries next后选择Maven Dependencies即可 参考文章: http://www.thinksaas.cn/group/topic/337249/   本文出自 "点滴积累" 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1690478

【Maven】解决maven打jar包报错 source 1.3 中不支持注释 (请使用 -sour

问题:maven在进行打包时,报 '请使用-source 5 或者更高版本以启用XX'的信息并导致打包失败. 原因:maven默认的编译插件的java版本较低,导致其不支持例如泛型,注解等用法. 解决方法:在项目的pom.xml文件中加入以下内容用来指定版本,配置如下: 1

解决maven打jar包报错 source 1.3 中不支持

  问题:maven在进行打包时,报 '请使用-source 5 或者更高版本以启用XX'的信息并导致打包失败. 原因:maven默认的编译插件的java版本较低,导致其不支持例如泛型,注解等用法. 解决方法:在项目的pom.xml文件中加入以下内容用来指定版本,配置如下: <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</gro

怎样将jar包添加到maven仓库里面??

问题描述 怎样将jar包添加到maven仓库里面?? 现有一个maven工程 ,,我现在需要一个第三方的依赖jar 以前没有接触过 maven ,我现在想把这个jar放到maven的库里 , 用pom.xml这种方式加项目 ,,而不是建一个lib文件夹放jar文件,,哪位使,,用过maven的大神 教我一下! 万分感谢! 最好能加下我QQ : 80818647 谢了 解决方案 Maven 安装 JAR 包的命令是: mvn install:install-file -Dfile=jar包的位置