maven(1/3)

1. maven的作用

黑马程序员
统一开发结构:idea源代码放在src下,编译完放在classes下,但eclipse编译完放在了target下,还有其他各种平台都不一样。所以需要统一结构,即:
在这里插入图片描述
main是主程序,test是测试程序
java是源程序,resources是配置文件

2. 管理方式

蓝色是maven的部分

  • 对库的管理

管理每一个pom.xml文件,一个文件对应一个项目。进行管理的工具叫做“依赖管理”。依赖管理会从“本地仓库”提取jar包给项目,同时项目也可以看成包保存到本地。本地的那些包,有时候也来自你们团队的公共库,叫做“私服仓库”。私服的东西来自于maven团队管理的包库,包含了所有开源包,这个库叫“中央仓库”。本地也可以直接从中央拿包。

  • 对项目构建的管理

通过“构建生命周期/阶段”进行管理。这个过程要用到很多插件。一个周期会用到多个插件,一个插件会被多个周期使用。插件例如:jar包,源代码等等。

3. 下载与安装

  • 下载地址:https://maven.apache.org/download.cgi
  • 配置环境变量(mac):
    在终端用open ./.bash_profile打开环境变量,输入:
    export MAVEN_HOME=/usr/local/apache-maven-3.6.0
    export PATH=$PATH:$MAVEN_HOME
    关闭保存,输入source ./.bash_profile使生效

4. 坐标

在(中央仓库)中,jar包有很多,为了便于机器查找并下载,每个包都有一个自己的位置,这个位置,叫做“坐标”。
坐标在那里?
打开maven的库网站,找到需要的包的相应版本号网页,就可以看到坐标:
示例
在这里插入图片描述

5. 本地仓库与中央仓库镜像的配置

  • 在终端执行了mvn之后,就可以在用户文件夹中看到.m2文件,里面的repository就是本地库。
    在这里插入图片描述
    可以改本地库的位置。
    在这里插入图片描述中查找localrepositor标签
    在这里插入图片描述
    改成本地仓库地址
    在这里插入图片描述
  • 镜像的配置
    继续在setting文件中查找mirror
    在这里插入图片描述
    改成
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值