maven知识理解和生命周期

学习的技能/知识 运动 提升 不足
强化了maven的知识理解和生命周期 3公里日常跑,其中1公里破之前的记录达到3分40 没有赖床,嗯;写完的博客自己阅读又温习了一遍 下午没课,但都用来休息了。。

1.maven的知识理解

  • POM
    Maven的核心配置文件pom.xml,定义了项目的依赖,插件,父项目和构建目标等信息;
    通过坐标唯一标识一个项目或依赖
  • 依赖管理
    自动下载和管理第三方库(如jar包),解决依赖冲突;支持本地仓库,远程仓库和私有仓库
    *插件机制
    Maven的功能通过插件实现(如编译,测试和打包等)

2.Maven的生命周期

三套独立的生命周期,每个周期包含多个阶段,再执行某个阶段时会自动执行其之前的所有阶段。

1.Clean 生命周期

清理构建产物,如target目录

核心阶段:

  • pre-clean------clean------post-clean
    常用命令:mvn clean
    2.Dedault (Build)生命周期
    核心阶段:
  • compile :编译源代码
  • test :运行单元测试,需要相应的依赖和插件以及单元测试类
  • package :打包生成可分发的文件
  • install :将包安装到本地仓库,供其他项目依赖
相关推荐
最爱菠萝2 天前
开发app步骤总结
软件工程日报
天启A23 天前
变量命名不规范&我被deepseek骗了
debug·软件工程日报
最爱菠萝1 个月前
软件工程第二周开课博客
软件工程日报
天启A7 个月前
实习记录day03:尝试写一个接口
软件工程日报
天启A8 个月前
微服务集成springsecurity实现认证
springsecurity·软件工程日报