maven

1.maven学习的意义

1.在Javaweb开发中,需要使用大量的jar包,我们手动去导入(这样就很麻烦)

2.Maven 的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需做一些简单的配置,就可以批量完成项目的构建、报告和文档的生成工作。

2.maven项目架构管理工具(现价段就是用来导jar包的)

核心思想:

约束大于配置

3.maven的下载和安装

下载链接

Maven – Download Apache Maven

maven

 解压bin

4.配置环境变量

配置如下

M2—HOME:maven目录下的bin目录

MAVEN—HOME:maven的安装目录

path中的配置:

%MAVEN—HOME%\bin

或者:

M2—HOME:maven的安装目录

path中的配置:%M2—HOME%\bin

maven

测试maven是否安装成功

5.配置阿里云镜像

配置mirror的意义:加速我们的下载

        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror> 

maven

 

6.本地仓库

1.本地的仓库

2.远程仓库

建立一个本地仓库

repository

maven

maven

 

 

 

上一篇:云起实验室:使用Aliyun Java Intializr进行项目开发


下一篇:解决IDEA jar包下载慢的问题