maven配置本地仓库的方法步骤

目录
  • 1、下载apache-maven-3.6.3-bin.zip
  • 2、配置环境变量
  • 3、测试
  • 4、配置本地仓库
  • 5、输入命令

本文主要介绍了maven配置本地仓库,分享给大家,具体如下:

官网http://maven.apache.org/download.cgi

1、下载apache-maven-3.6.3-bin.zip

然后解压放在本地盘(我放在了C盘,重命名为maven)。然后再新建一个文件夹,命名为:maven-repository,作为本地仓库。

2、配置环境变量

在系统属性-环境变量-系统变量添加:maven_home,值为刚刚命名为maven文件夹的位置(我的是C:\maven)。在Path处新建一列“%maven_home%\bin\”,点击确认。这样环境变量配置完成。

3、测试

打开cmd,输入mvn -v验证是否显示相关信息。

如图所示,成功。

4、配置本地仓库

打开刚刚设置的maven文件夹,找到conf,打开settings.xml(我这里使用notepad++打开)

找到 localRepository 如图,在下面添加黄色那一行,中间为你设置的maven仓库的地址。

然后在下面继续添加:

使用阿里云镜像提高下载速度。设置完成后保存关闭。

5、输入命令

打开cmd输入mvn help:system命令,下载仓库(我这一步失败了,具体也忘了,可以不用管,后面创建项目的时候会自动下载,只不过速度会慢)。 自此本地仓库算是创建完成。

到此这篇关于maven配置本地仓库的方法步骤的文章就介绍到这了,更多相关maven配置本地仓库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2021-09-15

Maven本地仓库的配置以及修改默认.m2仓库位置

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

详解Maven settings.xml配置(指定本地仓库、阿里云镜像设置)

一.settings.xml文件会在两个目录下存在: 1.Maven安装目录(全局):%MAVEN_HOME%\conf\settings.xml 2.用户安装目录(用户):${user.home}\.m2\settings.xml 第一个是全局配置,第二个是用户配置.当两者都存在,它们的内容将被合并,特定于用户的settings.xml文件占主导地位. 如果从头开始创建用户特定的配置,可以将全局的settings.xml复制到${user.home}\.m2目录下. 我的Maven安装目录:(

Maven配置项目依赖使用本地仓库的方法汇总(小结)

Maven配置项目使用本地仓库有以下方式实现: 1.类似本地仓库,但是属于本地依赖,比如某个JAR包是引用第三方的,直接放在了项目的lib文件夹,那么此时可以如下配置项目的POM: <dependency> <groupId>ldapjdk</groupId> <artifactId>ldapjdk</artifactId> <scope>system</scope> <version>1.0</vers

Java如何通过Maven管理项目依赖

项目的依赖 Java最大的一个优势之一应该是整个生态中无数的框架和API,我们创建实际的项目不可避免的都需要用到这些框架和API,而它们通常都是以JAR包的形式提供.我们之前在编译项目的时候,需要在classpath上存放依赖的JAR包.而且这些外部的JAR包还会有其他依赖.我们需要递归地一个个去下载所有这些外部依赖,并且要确保下载的版本都是正确的,当项目越来越复杂的时候,这是极其麻烦的事情,比如碰到JAR Hell的问题. Maven现在来拯救我们了,Maven可以自动帮我们做依赖管理,我们需

Maven生成及安装jar包到本地仓库的方法

前言 本文将讲解如何通过Maven生成jar包并安装到本地仓库(包括将当前项目打包安装仓库到本地以及安装从外部获得的单独jar包),完成下面的操作需要安装Maven并了解一些基础的命令使用,想了解Maven的一些基础概念,可以查看我的这篇文章,此外本文就不自己从零构建一个Maven项目了,而是采用IDEA自带的模板来演示样例. 创建一个 Maven 项目 在正式讲解之前,我们先创建一个简单的Maven项目: 然后在src/main/java/目录下,创建一个util/Demo.java文件: 生

使用maven命令安装jar包到本地仓库的方法步骤

第三方jar包在开发工具中引入后编译没问题, 启动调试包括打包时会提示找不到jar包的错误.需要上传到maven仓库中,并在pom文件内引入. maven命令: 安装指定文件到本地仓库命令:mvn install:install-file -DgroupId=<groupId> : 设置上传到仓库的包名 -DartifactId=<artifactId> : 设置该包所属的模块名 -Dversion=1.0.0 : 设置该包的版本号 -Dpackaging=jar : 设置该包的类

maven添加oracle依赖失败问题的处理方法

由于Oracle授权问题,Maven3不提供oracle JDBC driver 可以到maven中央仓库去下载依赖,网址: http://repo.spring.io/plugins-release/com/oracle/ojdbc6/11.2.0.3/     复制到本地仓库对应目录即可 <!-- oracle --> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6&

C++获取本地时间常见方法汇总

1.跨平台方法 1.1方法一:手动暴力法 #include <iostream> using namespace std; #include <time.h> time_t t = time(NULL); struct tm* stime=localtime(&t); char tmp[32]={NULL}; sprintf(tmp, "%04d-%02d-%02d %02d:%02d:%02d",1900+stime->tm_year,1+sti

清理本地Maven仓库的方法示例

1.清理target mvn clean -U 2.清理该项目依赖的本地仓库中的maven包 mvn dependency:purge-local-repository 这个命令会清理pom.xml中的包,并重新下载,但是并不清理不在pom.xml中的依赖包. 下面的扩展: mvn dependency:purge-local-repository -DreResolve=false reResolve是否重新解析依赖关系 mvn dependency:purge-local-repositor

详解Maven仓库之本地仓库、远程仓库

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等. 每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难. 此外,如果你使用版本管理工具,如SVN(你没有使用版本管理工具?马上试试SVN吧

Android Studio通过Artifactory搭建本地仓库优化编译速度的方法

Android Studio 编译速度慢,一般来说,原因有下面几个. Gradle下载慢 依赖库下载慢 依赖库使用"+"(使用最新的),每次都需要去查找新的(尽量不适用这种方式) 这里,大部分的库,我们可以通过阿里云代理仓库. 但是,如果有我们自己的私有库或者插件的话.肯定不希望放到阿里云上了. 这个时候,我们就需要建立,我们自己的本地仓库,让私有仓库,依赖阿里云的私有仓库. 依赖关系,如下图 这样,既保证了我们私有库的安全性,又让我们的依赖库也享受到了阿里云代理仓库的便利. 通过Ar

详解IDEA 中使用Maven创建项目常见错误和使用技巧(推荐)

使用idea的运行程序时,出现jar包不存在的错误(pom.xml文件中有依赖,而且代码没有红色的). 解决方法:Maven安装目录下的conf文件下的setting.xml文件中不要加入本地仓库路径设置,直接在idea中设置. tomcat启动maven项目出现jar包不存在的错误.解决方法:在pom.xml文件中加上war maven依赖下载速度太慢.解决方法:在maven安装目录下的conf文件下的setting.xml中,设置阿里云的镜像仓库地址. <mirror> <id>