狂欢结束,近视三度。。。。。。
我们知道Maven 2.X可以通过修改%MAVEN_HOME%\conf\settings.xml文件来设置本地仓库存储路径,如下:
通过修改Maven全局配置文件来配置Maven的本地仓库目录:
<settings>
<!-- localRepository
¦ The path to the local repository maven will use to store artifacts.
¦
¦ Default: ~/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
默认Maven本地仓库是在~/.m2/repository目录下:
例如:Windows就在C:\Documents and Settings\%HOMEPATH%\.m2\repository目录下。
可能通过设置
<localRepository>D:/Java/MavenRepo</localRepository>
但是在Maven旧版本的1.0.2与1.1中如何设置这个本地仓库呢?
==================================================================
本来是个问题提了出来,现在自己通过maven -X进行跟踪后,自己解决,找到了方法!
一共有三种方法:
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
以上三种方式看自己的需要而定。
分享到:
相关推荐
1. **安装Archetype**:首先,你需要确保你的Maven仓库中已经包含了这个archetype。如果还没有,你可以通过运行Maven的`install`命令将其添加到本地仓库。 2. **创建新项目**:打开终端或命令行,使用`mvn archetype...
解决Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-quickstart:1.1] 1. 下载maven-archetype-quickstart-1.1.jar 文件地址: 2.cmd窗口执行mvn install:install-file -...
maven-aether-provider-3.2.1-sources.jar maven-antrun-plugin-1.3.jar maven-archiver-2.2.jar maven-artifact-3.2.1-sources.jar maven-assembly-plugin-2.2-beta-5.jar maven-bundle-plugin-1.0.0.jar maven-...
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
maven-gpg-plugin-1.1.jar
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
1. 将`maven-archetype-quickstart-1.1.jar`文件放置在你的Maven本地仓库中,路径通常是`~/.m2/repository/org/apache/maven/archetypes/maven-archetype-quickstart/1.1/`(Windows系统下的用户路径可能会略有不同...
【在本地库中装载maven-archetype-quickstart】 1. 下载该文件 2. 打开cmd窗口,执行mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -...
6. **Maven的设置文件**:~/.m2/settings.xml是Maven的用户配置文件,其中可以设置本地仓库路径、远程仓库地址、代理服务器等信息。 7. **Maven的命令行界面**:通过命令行工具mvn,开发者可以执行各种构建命令,如...
maven-java5-1.0.2.jar
ws-commons-util-1.0.2.jar 相关jar包
- 设置Maven的本地仓库路径,避免重复下载依赖。 - 使用`mvn clean install`命令进行常规构建,`mvn dependency:tree`查看依赖树,`mvn site`生成项目文档。 5. **版本选择**: 选择哪个版本取决于具体需求。...
赠送jar包:snappy-java-1.1.2.6.jar; 赠送原API文档:snappy-java-1.1.2.6-javadoc.jar; 赠送源代码:snappy-java-1.1.2.6-sources.jar; 包含翻译后的API文档:snappy-java-1.1.2.6-javadoc-API文档-中文...
`repository.zip` 文件是一个包含了 Maven 本地仓库中常用 jar 包的集合。Maven 是一个项目管理和综合工具,广泛应用于 Java 开发领域,它通过管理项目的构建、依赖和文档,帮助开发者遵循一致的流程来构建软件。在 ...
通过手动下载这个压缩包,并将其解压到本地Maven仓库,可以绕过这些问题,保证项目的顺利创建。 总的来说,"maven-archetype-quickstart-1.1.zip"是Maven初学者的重要工具,它简化了项目创建流程,帮助开发者快速...
Maven的本地仓库是Maven系统的核心组件之一,它存储了项目所需的jar包和其他依赖,使得在构建项目时可以快速访问这些资源,而无需每次都从远程仓库下载。 在Maven的工作流程中,当项目构建时,Maven会首先检查本地...
maven-shared-incremental-1.1.jar
当Maven构建项目时,它会首先查找本地仓库中的依赖,如果没有找到,就会去远程仓库(如中央Maven仓库或公司内部的私有仓库)下载。`m2`标签与Maven的默认本地仓库目录有关,它代表了Maven 2的约定,尽管现在Maven...
7. settings.xml配置:在Maven的配置文件settings.xml中,可以设置本地仓库路径、代理服务器、镜像源等信息。在这个压缩包中,settings.xml可能已经预配置了阿里云仓库作为镜像源。 8. 使用Maven-3.9.2:解压这个...