/(ㄒoㄒ)/~~是我是我又是我,女生学计算机真的如此难吗,为什么不管别人的什么项目到了我的手里,pom文件都有一大堆报错,搞不好真的不会搞(大奔溃😭😭😭),哭归哭,为了顺利毕业还有工作还是要重新学一下。
目录
maven的作用:自动下载大量jar包、多个项目编译运行、测试功能、资源配置文件打包部署
项目构建过程
核心概念
maven的核心功能是项目构建和依赖管理,其中涉及了很多以来和插件,所以要对这些概念有基本理解。
POM项目对象模型
Maven的核心组件,它以文件的形式存在,接下来是标签,<properties>里面为全局属性<dependencies>里面是依赖管理,<biud>标签里面有插件管理(<plugin>)和资源配置(<resource>)。
约定的目录结构
使用Maven必须要使用特定的目录结构以把各种功能分开和更方便扩展,一个大致的目录结构如下:
并且每个文件夹都有自己特殊的文件夹标记,而不是统一的蓝色文件夹,如下图:
IDEA
坐标GAV
仓库
Maven Repository: Search/Browse/Explore (mvnrepository.com)在这个网址中可以搜自己想要的依赖并将代码粘贴在自己的pom文件中配置好就能使用。
依赖
通过GAV坐标进行引用,写谁谁就到
生命周期
一键式构建就是一个按键把生命周期过一遍。
插件
B站推荐教程
vscode版
IDEA版
动力节点最新Maven教程,maven从零到精通_哔哩哔哩_bilibili七个小时(喜欢老师的声音,新手推荐)