JAVA Maven的简单介绍

一、介绍

Maven是apache旗下的一个开源项目,是一款用于管理和构建java项目的工具

Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。

开源项目:Welcome to The Apache Software Foundation!

二、Maven作用

(1)依赖管理

(2)统一项目结构

(3)项目构建

三、什么是Maven

官网:Maven -- Welcome to Apache Maven

Maven 的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)

POM(ProjectObjectModel):项目对象模型

  • 仓库:用于存储资源,管理各种jar包。

  • 本地仓库:自己计算机上的一个目录。

  • 中央仓库:由Maven团队维护的全球唯一的。仓库地址:Central Repository:

  • 远程仓库(私服):一般由公司团队搭建的私有仓库。

四、安装配置Maven

见另一篇文章

https://blog.csdn.net/2301_80035882/article/details/143118557?sharetype=blogdetail&sharerId=143118557&sharerefer=PC&sharesource=2301_80035882&spm=1011.2480.3001.8118

相关推荐
带土115 分钟前
4. C++ static关键字
开发语言·c++
毕设源码-郭学长16 分钟前
【开题答辩全过程】以 基于SSM的高校运动会管理系统的设计与实现为例,包含答辩的问题和答案
java·eclipse
qq_54702617918 分钟前
Maven 使用指南
java·maven
C++ 老炮儿的技术栈21 分钟前
什么是通信规约
开发语言·数据结构·c++·windows·算法·安全·链表
@大迁世界25 分钟前
TypeScript 的本质并非类型,而是信任
开发语言·前端·javascript·typescript·ecmascript
xiaolyuh12326 分钟前
Arthas修改类(如加日志)的实现原理
java
栗子叶30 分钟前
Java对象创建的过程
java·开发语言·jvm
Amumu1213839 分钟前
React面向组件编程
开发语言·前端·javascript
有一个好名字40 分钟前
力扣-从字符串中移除星号
java·算法·leetcode
IT=>小脑虎40 分钟前
Python零基础衔接进阶知识点【详解版】
开发语言·人工智能·python