maven(项目管理工具)的配置

1、maven

(1)Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
(2)Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。
(3)maven主要提供两个功能:

  • 构建项目(maven提供了很多命令)
  • 统一管理jar包

2、下载

官方下载路径:https://maven.apache.org/download.cgi

在这里插入图片描述

进行解压,存放的位置最好没有中文和空格的地方
在这里插入图片描述


3、环境变量的配置

在系统变量中新建变量
在这里插入图片描述
在path新建一个环境变量
在这里插入图片描述
打开控制台,测试环境变量是否配置成功
在这里插入图片描述


4、配置

核心配置文件(注意):很多公司 会把 settings.xml 配置好,直接放到自己的maven进行覆盖
在这里插入图片描述
常规配置三个内容
(1)本地仓库路径

  • 本地仓库:jar包存放的路径(存到本机电脑指定地方)

  • 默认存放的路径: ${user.home}/.m2/repository

  • 指定路径:自己电脑上有对应的盘符,文件夹会自动创建
    在这里插入图片描述
    (2)配置阿里云镜像

  • maven从远程仓库(中央仓库)去下载jar包,但是jar服务器都在国外,在做起来就是龟速,特别慢

  • 为了提高下载速度,国内阿里云做了代理,帮我们提高下载速度

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

(3)配置jdk默认版本

  • maven默认使用的jar是jdk1.5
  • 可以全局修改maven默认模板,改为jdk1.8
<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>

版权声明:本文为jxau_dslj原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。