Maven的配置与项目创建

1.学习Maven的原因

maven 还未出世的时候,我们有很多痛苦的经历。

痛点 1:jar 包难以寻找 痛点 2:jar 包依赖的问题

一个jar会依赖另一个jar包 Ajar依赖Bjar

痛点 3:jar 不方便管理

框架 高楼都是框架结构 基础水电铺设好,我们在此业务上进行业务开发

框架封装了许多基本基础功能,封装在jar中

痛点 4:项目编译

2.Maven是什么?

Maven 是 Apache 软件基金会的一个开源项目,是一个优秀的项目构建工具,它 用来帮助开发者管理项目中的 jar,以及 jar 之间的依赖关系、完成项目的编译、 测试、打包和发布等工作。

3.Maven工具的概念

Pom(Project Object Model 项目对象模型)

Maven 管理的项目的根目录下都有一个 pom.xml 文件。pom.xml 文件指示 Maven 如何工作

项目坐标

maven 给每个 jar 定义了唯一的标志,这个在 maven 中叫做项目的坐标,通过 这个坐标可以找到你需要 用到的任何版本的 jar 包。 groupId、artifactId、packaging、version 的组合被称为项目的坐标,它们形 成了项目的唯一标识,Maven 通过坐标来精确定位构件。其中 groupId、artifactId、version 是必须的,且 这三项的值必须唯一,packaging 是可选的(默认为 jar)。

坐标指的是jar在Maven的地址,

地址有四部分组成,组id,构建id,版本,包类型(jar war)

仓库

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值