Maven入门笔记



Maven核心特性

  1. 项目设置遵循统一规则,保证不同开发环境的兼容性
  2. 强大依赖管理,项目依赖组件自动下载、自动更新
  3. 可扩展插件机制,使用简单,功能丰富

掌握Maven依赖管理

image-20220523183552065
  • Maven利用dependency(依赖)自动下载、管理第三方jar
  • 在pom.xml文件中配置项目依赖的第三方组件
  • Maven自动将依赖从==中央仓库==下载至==本地仓库==,并在工程中引用

Maven依赖坐标系

image-20220523191358194
  1. GroupId:机构或团体的英文,采用逆向域名的形式书写
  2. ArtifactId:项目名称,说明其用途
  3. Version:版本号,一般采用“版本+单词”的形式

Maven生命周期

image-20220523211113416

Maven插件功能

  • Maven插件为构建项目提供了功能扩展能力
  • maven-assembly-plugin是Maven打包插件,用于构建FatJar
  • FatJar是指将所有依赖包装为独立可运行的Jar

Maven属性管理

image-20220524003038748
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片