项目管理工具-Maven

项目管理工具-Maven

一.前言

   假如你正在 IDEA/Eclipse下开两个Java项目,项目A 和 项目B ,其中项目A在的一些功能依赖于项目B的某些类,那么如何维系这种依赖关系呢?

    很简单,我们可以像我们之前导入一些别人写好的工具类一样,导入jar包即可.我们先将项目B打成jar包,然后在项目A的Library下导入项目B的jar包,这样,我们的项目A就可以使用项目B中的某些类了.

 但是,我们在导Jar包的时候,经常会出现依赖冲突的问题,人为手动的去解决,很繁琐,也不方便,所以我们使用Maven来帮我们管理项目.

二 . 概述 : Maven是什么

        Maven是基于项目对象模型(POM project object model),充分运用面向对象的思想,可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具. Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目 .

        小喵觉得Maven最实用的功能就是可以根据需求,自动管理项目中的jar包,合理叙述项目间的依赖关系,我们通过pom.xml中所写的坐标来获取jar包,不需要我们手动的去添加jar包.

三 . Maven 环境搭建

   Maven 是一个基于Java的工具,所以我们需要先配置Java的环境及— 安装JDK.

如果未安装,那么小伙伴们也不需要着急,从网上搜一下,有很多关于安装JDK的信息.

    小喵为小伙伴们提供了 JDK1.8 的安装包 和 Maven 工具的安装包

        1.8JDK 

        链接:https://pan.baidu.com/s/1ZdwynTiHtJ8fVCm3e2c0Xg 
        提取码:qvd7

        Maven 

        链接:https://pan.baidu.com/s/1w3piHmvUWVX7kHzzVafO5w 
        提取码:wqau

配置Maven的环境变量和安装JDK的环境类似,需要将Maven安装包解压到一个没有中文和一些特殊符号目录的路径下.

配置Maven的环境变量

 1)配置JDK(如果JDK已经正常配置过了,此步骤忽略)

配置path环境变量 : 追加 “%JAVA_HOME%in”

测试是否配置成功 : 在命令窗口输入 java – version  出现jdk的版本就说明ok了.

 

2)配置Maven环境

配置path环境变量 : 追加 %MAVEN_HOME%in”

测试是否配置成功 : 在命令窗口输入 mvn -v  出现maven的版本就说明ok了.

Maven本地仓库的配置

本地仓库里保存了我们 maven 项目需要的所有 jar 包,占用硬盘空间较大,所以建议选择一个空间较大的
盘符。
下面是小喵所用的本地仓库

    Maven Repository

   

1. 解压Maven资料中的本地仓库到G盘目录

2.打开apache-maven-3.3.9confsettings.xml, 在 maven 的核心配置文件上,进行本地仓库的位置设置

3、 settings.xml 设置完毕后保存( 地址必须和本地仓库路径相同)

Maven镜像的配置

因为 maven 在从外网下载所需 jar 包时,要通过境外搭设的服务器,速度太慢, 效率太低
所以我们为 maven 设置镜像,让 maven 可以从国内服务器下载所需 jar 包,加快下载效率
 

1.打开apache-maven-3.3.9confsettings.xml, 在 maven 的核心配置文件上,进行镜像设置

2、 settings.xml 设置完毕后保存

     <mirror>
        <id>mirrorId</id>
        <mirrorOf>*</mirrorOf>
        <name>Human Readable Name for this Mirror.</name>
        <url>https://mirrors.huaweicloud.com/repository/maven/</url>
    </mirror>

 

这就是maven的环境配置

你get到了吗?

(^_^)~喵~!!

 

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 项目管理工具-Maven