Maven仓库的配置

目录

引言:

一   准备工作

​编辑二   环境变量的设置

 二   maven仓库的设置

(1)本地仓库设置

(2)配置阿里云提供的镜像仓库

(3)配置maven仓库的基础jdk版本

三  maven仓库在IDEA中的配置

引言:

Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。在我看来,Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包从而实现自动化构建的功能。本文将介绍如何在自己的电脑上安装并且成功使用maven仓库。

一   准备工作

maven安装包

官网下载地址Maven – Download Apache Maven

 本文使用的是maven-3.8.6链接:https://pan.baidu.com/s/1ibHd_DcBc-IqL8K_FzYzAQ 
提取码:1949

二   环境变量的设置

首先下载要使用的maven解压包,解压后我们来设置其环境变量。

打开我们的设置--->高级系统设置---->环境变量,我们来设置对应的环境变量

首先设置MAVEN_HOME(本文maven直接解压在D盘下,同学们在设置变量值时要注意自己的maven解压地址

变量名MAVEN_HOME
变量值D:\maven3.8.6

将maven\bin添加至path变量中

新建并将如下代码添加进入:

%MAVEN_HOME%\bin

验证是否安装成功,win+R运行cmd,输入mvn -v,如下图所示则配置成功。

 二   maven仓库的设置

如遇到文件配置文件无法修改的时候,可以使用Notepad++对文件进行修改。文件链接我放在这里

链接:https://pan.baidu.com/s/1HwY_xJqPiGGmf56kNWdgkg 
提取码:1949

(1)本地仓库设置

本地仓库默认值:用户目录/.m2/repository。由于本地仓库的默认位置是在用户目录下,而用户目录往往是在 C 盘,也就是系统盘。将来 Maven 仓库中 jar 包越来越多,仓库体积越来越大,可能会拖慢 C 盘运行速度,影响系统性能。所以建议将 Maven 的本地仓库放在其他盘符下。配置方式如下:

<localRepository>D:\repository</localRepository>

注意:本地仓库本身也需要使用一个非中文、没有空格的目录。

(2)配置阿里云提供的镜像仓库

Maven 下载 jar 包默认访问境外的中央仓库,而国外网站速度很慢。改成阿里云提供的镜像仓库,访问 国内网站,可以让 Maven 下载 jar 包的时候速度更快。配置的方式如下:

首先将原有的例子配置注释掉,然后加入我们设置的配置。

<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

注意:一定要将mirror标签放置进mirrors中。

(3)配置maven仓库的基础jdk版本

如果按照默认配置运行,Java 工程使用的默认 JDK 版本是 1.5,而我们熟悉和常用的是 JDK 1.8 版本。 修改配置的方式是:将 profile 标签整个复制到 settings.xml 文件的 profiles 标签内。

<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>

这样我们的maven仓库就设置完毕了。

三  maven仓库在IDEA中的配置

首先我们创建一个maven工程,在maven工程的创建中需要设置三个参数。

groupId

公司或组织域名的倒序,通常也会加上项目名称

如(com.test.maven)

artifactId

模块的名称,将来作为 Maven 工程的工程名

pro01-test-maven

version

模块的版本号,根据自己的需要设定

例如:SNAPSHOT 表示快照版本,正在迭代过程中,不稳定的版本 RELEASE 表示正式版本(默认为1.0-SNAPSHOT)

创建工程后配置maven信息

每次创建 Project 后都需要设置 Maven 目录位置,否则 IDEA 将使用内置的 Maven 核心程序(不稳定)并使用默认的本地仓库位置。这样一来,我们在命令行操作过程中已下载好的 jar 包就白下载了, 默认的本地仓库通常在 C 盘,还影响系统运行。 配置之后,IDEA 会根据我们在这里指定的 Maven 家目录自动识别到我们在 settings.xml 配置文件中指 定的本地仓库。(注意:每次创建新工程都要对其指定新的maven信息

setting-->maven

1:指定maven目录

2:指定maven设置文件

3:指定本地仓库

设置完后就可以正常使用maven工程进行程序的编写了。

  • 18
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杂乱无章的我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值