What is Maven?

Maven是⼀个项⽬管理⼯具, 通过pom.xml⽂件的配置获取 jar 包,传统工程我们直按把 jar 包放置在项目中,⽽使用 maven 后不⽤⼿动去添加 jar 包,例如下方的 maven 命令,点击package, 就可以完成项⽬的 jar 打包操作。

jar 包可以类比成 txt 包,就是把 java 文件压缩了,方便引⼊到其他项⽬中, 同时可以方便直接使⽤这些jar包中的类和属性。

Maven还可以进行项目管理,例如在 pom.xml 中,放置 MAV 中央仓库的一个依赖,项目就会自动添加依赖。

pom.xml 就是maven 的配置⽂件,⽤以描述项⽬的各种信息
Maven仓库的本质就是⼀个⽬录,其中存储开发中所有依赖(jar包, 插件等),地址连接

html 复制代码
 <dependency>
     <groupId>org.mybatis.spring.boot</groupId>
     <artifactId>mybatis-spring-boot-starter</artifactId>
     <version>2.2.1</version>
 </dependency>
相关推荐
李慕婉学姐2 小时前
Springboot传统文化服饰交流平台k79z52ic(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
23.2 小时前
【Java】NIO零拷贝:为何transferTo需要循环调用?
java·面试·nio
I_LPL2 小时前
day48 代码随想录算法训练营 图论专题1
java·算法·深度优先·图论·广度优先·求职面试
架构师沉默2 小时前
如果 Spring 没了,Java 会怎么样?
java·后端·架构
彭于晏Yan2 小时前
Redis缓存更新策略
spring boot·redis·spring·缓存
叶宇燚2 小时前
Java整理--数据结构篇
java·开发语言·数据结构
吴声子夜歌2 小时前
小程序——界面API(一)
java·javascript·小程序
予枫的编程笔记2 小时前
【面试专栏|Java并发编程】从Runnable到Callable,Java4种线程创建方式
java·多线程·thread·java面试·runnable·callable·java线程
一直都在5722 小时前
Docker 从入门到实战系列(四):镜像 / 容器导入导出、容器互联与 SpringBoot 微服务打包
spring boot·docker·微服务