前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Maven入门笔记

Maven入门笔记

作者头像
Breeze.
发布2022-06-05 12:14:35
2140
发布2022-06-05 12:14:35
举报

Maven核心特性

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

掌握Maven依赖管理

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

Maven依赖坐标系

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

Maven生命周期

image-20220523211113416
image-20220523211113416

Maven插件功能

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

Maven属性管理

image-20220524003038748
image-20220524003038748
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Maven核心特性
  • 掌握Maven依赖管理
    • Maven依赖坐标系
      • Maven生命周期
      • Maven插件功能
        • Maven属性管理
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档