Maven项目的构建与结构解析

什么是Maven

        Maven项目对象模型(POM),是通过一些描述信息来管理项目的构建,是项目管理工具软件。由于开发都是团队协作开发模式,为了便于开发项目的管理

Maven的优点

  1. Maven可以构建统一的项目目录结构,便于协助开发
  2. Maven便于对jar包的管理

下载Maven

        点击此处:Maven下载路径
在这里插入图片描述
        注意
        由上图可以发现我们若要使用Maven需要我们的JDK版本至少是1.7,否则不能执行Maven

配置Maven镜像

        由于Maven是Apache开源组织提供的,当我们需要在中央仓库下载jar包时,由于是国外网站会导致我们下载时速度较慢,因此提出了一种解决方法。在Maven配置文件中添加阿里的镜像,若是配置其他镜像下载路径也可以

  • 在官网下载的Maven文件中找到如下文件 settings.xml

在这里插入图片描述

  • 查找setting.xml文件中的<mirrors>节点,在该节点中添加阿里云仓库的镜像配置,便于提高下载jar的速度
 <!-- 阿里云仓库 -->
<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/repositories/central</url>
</mirror>
  • 在settings.xml文件中修改下载后的jar存放的路径,其中路径包含的目录若没有,需要自己手动创建,用于存放从仓库中下载好的jar,当第二次添加同一个jar时,就会从本次仓库中提取,而不再去中央仓库提取,从而提高速度
    在这里插入图片描述

IDEA配置Maven路径

        当我们构建好Maven目录后,需要在IDEA中配置Maven设置项,才能够使用Maven
        IDEA操作步骤:① 点击 File 选项 ②点击 settings选项 ③在搜索框中输入Maven+回车键即可 ④此时需要修改路径是无法修改的,需要将Override选项勾选 ⑤ 找到本机的Maven文件即可(官网下载的Maven文件)
在这里插入图片描述

Maven项目目录解析

        当我们通过IDEA构建好了Maven项目后,接下来对Maven项目的结构进行分析,了解每一个目录分别是什么作用

目录含义
main目录中的java目录存放Java逻辑代码
test目录中的java目录用于进行单元测试
main目录中的resources目录存放配置文件,如:日志文件、Spring配置文件等
pom.xml文件存放Maven项目的jar包的坐标

        实质图解析如下
在这里插入图片描述
         感谢大家的阅读,热爱分享的仓鼠,请大家多多指教,么么哒~~~~

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

被风吹过的忧伤

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

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

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

打赏作者

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

抵扣说明:

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

余额充值