maven的POM文件

一、POM文件
pom(Project Object Model)文件是maven的核心,一个实例:
在这里插入图片描述
pom文件中使用的标记对:
下列介绍的标记对写于标记对内
(1)坐标
在这里插入图片描述
groupId,artifactId和version三个合起来称为“坐标”,一个项目的坐标的唯一的,坐标用来在互联网上唯一地标识一个项目。
2.package
说明最后项目打包的文件类型
3.dependencies:说明所需的包,相当于java代码中的import(不用maven的时候所有的jar包都不包含在项目中,需要去各个地方下载使用;用了maven所有的jar包都由maven来下载,现在本地仓库下载,本地仓库没有再去远程仓库下载)。
在这里插入图片描述
可以在官网中查找一个jar文件的依赖:
在这里插入图片描述
在红色箭头指的搜索框内输入需要搜索的内容
在这里插入图片描述
点开一个版本即可:
在这里插入图片描述

4.properties:设置属性
在这里插入图片描述

5.build:maven进行项目构建时的配置信息
在这里插入图片描述

二、maven的生命周期
maven的生命周期,就是maven构建项目的过程,包括清理、编译、测试、报告、打包、安装、部署等阶段。
maven提供一个项目构建的模型,把编译、测试、打包、部署等对应成一个个的生命周期阶段,并对每一个阶段提供相应的命令,就可以完成项目的构建过程。
在这里插入图片描述
maven执行命令时,真正完成功能的是插件,插件就是一些jar文件,一些类。

三、在idea中设置maven
在idea中内置了maven,一般不使用,因为修改maven的设置不方便。
使用自己安装的maven,需要覆盖idea的默认的设置,让idea指定maven安装位置等信息。
在这里插入图片描述
maven home path(maven主目录):maven的安装主目录,即下载的apacha-maven-3.3.9所在文件夹。
local repository:可以点User settings file的Override,idea会根据settings.xml文件里面设置的内容自动识别。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值