Maven的介绍及基本使用

1.Maven:是一个项目管理工具,主要用于项目构建和依赖管理

2.项目构建:按一定的规则存放各种文件,通过Maven进行编译、部署、发布

3.依赖管理:早期用法:xxx.jar(将这些文件复制到项目中再去用)

  • Maven提供了一个Maven仓库,该仓库中包含了大量JAVA开发所有需要用到的各种依赖包(xxx.jar)

  • Maven将这些依赖包管理起来,根据各个依赖之间的关系以及版本都进行了管理

  • 在使用时,只需要指定一个主依赖包以及对应版本号,Maven会自动将该依赖包所依赖的所有子依赖包自动引入

idea中创建Maven项目

相关推荐
一只学java的小汉堡9 分钟前
微服务与面向服务编程(SOA)入门指南:从架构演进到 Spring Cloud 实践(初学者友好版)
spring boot·spring cloud·java-ee·maven
程序员烧烤22 分钟前
【Java初学基础10】一文讲清反射
java·开发语言
长安——归故李23 分钟前
【PLC程序学习】
java·c语言·javascript·c++·python·学习·php
大卫小东(Sheldon)27 分钟前
如何用Java25编译Java17的项目
java
笨手笨脚の1 小时前
设计模式-建造者模式
java·设计模式·建造者模式·创建型设计模式
SimonKing1 小时前
SpringBoot多模板引擎整合难题?一篇搞定JSP、Freemarker与Thymeleaf!
java·后端·程序员
Craaaayon2 小时前
【数据结构】二叉树-图解深度优先搜索(递归法、迭代法)
java·数据结构·后端·算法·leetcode·深度优先
梦之翼6187202 小时前
eclipse复制项目后原项目名依然伴随值所复制的项目名
java·eclipse