在安装完maven后默认的本地的仓库地址是在 ${user.home}/.m2/repository中。
如果用户考虑到自己的的磁盘空间问题或者重装系统造成库总的jar包全都丢失的话,可以自定义设置本地的仓库地址。
在Maven 2.X.中可以通过修改%MAVEN_HOME%\conf\settings.xml文件来设置本地仓库存储路径,如下:
通过修改Maven全局配置文件来配置Maven的本地仓库目录:
<localrepository>F:/Maven/repository</localrepository>
同时将%MAVEN_HOME%\conf\settings.xml文件拷贝到自定义的的库的同级目录下如:F:/Maven/settiing.xml,以便我们在创建私服时做一些相应的配置。
但是在Maven旧版本的1.0.2与1.1中如何设置这个本地仓库呢?
OK,自己解决
一共有三种方法
1、命令行直接加参数的方式
maven [cmd] -Dmaven.home.local=D:/MavenRepo/.maven
2、在用户HOME目录下创建build.properties文件,内容为,注意/或者用\\,用\不行的。
maven.home.local=D:/MavenRepo/.maven
3、修改%MAVEN_HOME%\lib\maven.jar里的defaults.properties文件,将
maven.home.local = ${user.home}/.maven
修改为
maven.home.local = D:/MavenRepo/.maven
看自己的需要而定。
分享到:
相关推荐
### Maven 修改本地仓库知识点详解 #### 一、Maven与本地仓库的概念 Maven 是一个项目管理和构建工具,主要用于 Java 项目的构建、依赖管理和项目信息管理。Maven 的一个重要特性是其对项目的生命周期管理和依赖...
Maven的本地仓库是Maven系统的核心组件之一,它存储了项目所需的jar包和其他依赖,使得在构建项目时可以快速访问这些资源,而无需每次都从远程仓库下载。 在Maven的工作流程中,当项目构建时,Maven会首先检查本地...
Maven仓库分为三种类型:本地仓库(Local Repository)、远程仓库(Remote Repository)和中央仓库(Central Repository)。本地仓库是默认的首要资源,Maven首先在这里查找项目依赖。如果找不到,它会尝试从远程...
在使用这个脚本时,你需要确保修改脚本中的路径变量为你的实际本地仓库路径,以避免误删其他文件。同时,由于脚本涉及文件的删除操作,所以在执行前最好备份重要的库,以防万一。 清理无效jar包不仅可以解决因下载...
3. 修改 Maven 安装目录下的 conf 文件夹内的 setting.xml 文件,新增一行:<localRepository>E:/m2/repository(表示本地仓库的地址为:E:/m2/repository)。 4. 将第三步修改好的 setting.xml 文件复制到 E:/m2/...
2. **配置仓库路径**: 可以通过修改 `settings.xml` 文件来自定义本地仓库的位置。 3. **排除问题依赖**: 当遇到冲突或错误的依赖时,可以手动删除对应的文件,迫使 Maven 重新下载。 ### 本地仓库与远程仓库的关系...
`settings.xml`通常位于`~/.m2/`或`%USERPROFILE%\Apache\Maven\conf\`目录下,通过修改`<localRepository>`标签的路径可以指定新的本地仓库位置。 解压`maven-repo`后,你会看到一系列按照Maven坐标(groupId、...
### 超全面搭建Maven仓库 Maven是一款强大的项目管理工具,主要用于Java项目的构建、依赖管理和项目信息管理。本文将详细介绍如何搭建Maven环境、配置Maven仓库以及在Eclipse中集成Maven。 #### 一、下载安装Maven...
本文将详细介绍如何一次性清除本地Maven仓库中的所有`.lastUpdated`文件,无论你是Windows、Mac还是Linux用户。 首先,我们需要理解Maven的本地仓库默认路径: - Windows: `%USERPROFILE%\.m2\repository` - Mac/...
以下是详细步骤和知识点,帮助您修改Maven本地仓库路径。 **Maven本地仓库概念** Maven的本地仓库是安装在本地计算机上的一套文件系统,用于存储从远程仓库下载的所有jar包、插件等依赖文件。当我们在项目中添加...
开发者可以通过修改`settings.xml`文件来自定义本地仓库的位置。这在多用户共享机器或者持续集成服务器上特别有用,可以避免不同用户的依赖冲突。 ### 文件名列表 在提供的压缩包"本地仓库"中,包含的是Maven本地...
有时,我们可能会遇到一些不常见的库或者自定义的jar包,这些库并未在Maven中央仓库中提供,这时就需要将这些jar包手动添加到本地Maven仓库,以便在项目中引用。以下是一个详细的步骤指南,教你如何完成这一过程。 ...
- 此时,Maven 会从本地仓库加载 `alipay-sdk-java2019.jar` 文件,无需从远程仓库下载。 #### 总结 通过上述步骤,我们可以将一个第三方 jar 包(例如 `alipay-sdk-java2019.jar`)作为 Maven 项目的本地依赖...
Maven的本地仓库是每个开发者在本地计算机上存储已下载的依赖库的地方,这些库包含了各种jar包,使得开发过程中无需每次都从远程仓库(如中央仓库)下载。 本地仓库的位置通常是`~/.m2/repository`(在Windows系统...
Maven 的本地仓库地址默认为 ${user.home}/.m2/repository,可以通过修改${user.home}/.m2/settings.xml 配置这个地址。也可以在 Maven 主目录下的 setting.xml 中配置统一的地址。 当创建一个简单的 Maven 项目后...
然而,有时候我们可能需要使用一些不在中央仓库中的第三方库,这就需要我们将这些jar包手动导入到Maven的本地库。"maven批量导入第三方jar包至本地库工具"就是为了解决这个问题而设计的。 首先,我们需要理解Maven...
7) 确认第6步输入的信息,哪个不对可以按相应的键进行修改,无误后确认安装 8) 安装完成 个人认为maven自带的安装命令使用起来不方便,所有才不遗余力地写了这个脚本。利用本脚本可以免去手动填写文件路径和文件名的...
重新设置Maven本地库的位置是为了将存储所有依赖项的本地仓库迁移到C盘以外的其他磁盘驱动器上,以避免因操作系统或程序错误导致的依赖丢失和系统问题。默认情况下,Maven将其本地仓库的位置设置在用户的家目录下的....
step 2: 修改path路径,将path路径修改为你的maven仓库存放磁盘的全路径。 step 3: 双击运行代码,即可删除下载失败的jar包。 step 4: 运行完毕,按任意键退出即可! step 5: 正确操作完成退出后,再次打开,会...