Maven学习之基本概念

        /(ㄒoㄒ)/~~是我是我又是我,女生学计算机真的如此难吗,为什么不管别人的什么项目到了我的手里,pom文件都有一大堆报错,搞不好真的不会搞(大奔溃😭😭😭),哭归哭,为了顺利毕业还有工作还是要重新学一下。

目录

项目构建过程

核心概念

POM项目对象模型

约定的目录结构

坐标GAV

仓库

依赖

生命周期

插件

B站推荐教程


maven的作用:自动下载大量jar包、多个项目编译运行、测试功能、资源配置文件打包部署

项目构建过程

核心概念

maven的核心功能是项目构建和依赖管理,其中涉及了很多以来和插件,所以要对这些概念有基本理解。

POM项目对象模型

        Maven的核心组件,它以文件的形式存在,接下来是标签,<properties>里面为全局属性<dependencies>里面是依赖管理,<biud>标签里面有插件管理(<plugin>)和资源配置(<resource>)。

约定的目录结构

        使用Maven必须要使用特定的目录结构以把各种功能分开和更方便扩展,一个大致的目录结构如下:

并且每个文件夹都有自己特殊的文件夹标记,而不是统一的蓝色文件夹,如下图:

IDEA

坐标GAV

仓库

Maven Repository: Search/Browse/Explore (mvnrepository.com)在这个网址中可以搜自己想要的依赖并将代码粘贴在自己的pom文件中配置好就能使用。

依赖

通过GAV坐标进行引用,写谁谁就到

生命周期

一键式构建就是一个按键把生命周期过一遍。

插件

B站推荐教程

vscode版

依赖管理 - 依赖继承_哔哩哔哩_bilibili一个小时

IDEA版

动力节点最新Maven教程,maven从零到精通_哔哩哔哩_bilibili七个小时(喜欢老师的声音,新手推荐)

尚硅谷新版Maven教程(高效入门maven,上手又快又稳)_哔哩哔哩_bilibili五个小时

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值