当前位置: 首页 > news >正文

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


http://www.mrgr.cn/news/55493.html

相关文章:

  • qt编译报错大量error C2065: 未声明的标识符
  • Java抽象类
  • Pytorch——pip下载安装pytorch慢的解决办法
  • 离线电脑 Visual Studio Community 2017:您的许可证已过期
  • 2024大模型应用实践报告|附35页PDF文件下载
  • js.矩阵置零
  • go 包相关知识
  • 龙芯+FreeRTOS+LVGL实战笔记(新)——12按键输入初步
  • SpringCloud 入门实战基础篇
  • 写一个自动采集地球前30行业的小程序
  • C++11 异常处理:优势、劣势与规范
  • JS事件和DOM
  • Uboot是如何发现Devicetree并将它传递给Linux的
  • Spring Async异步源码分析
  • 文件 (上)
  • 兴业周报|央行宣布“有力度的降息”他来了
  • GPT+Python)近红外光谱数据分析与定性/定量建模技巧
  • 副业跨境电商卖穿戴甲,新手一个月赚这么多...
  • 在linux中 appimage是什么文件? 为什么能直接运行
  • 扩散模型对抗蒸馏:ADD 和 Latent-ADD
  • 每日一道算法题(Leetcode 20)
  • java如何部署web后端服务
  • InnoDB引擎(架构,事务原理,MVCC详细解读)
  • Python多进程学习与使用:全面指南
  • 杨笠代言风波:京东股价逆流而上?
  • wordcloud分词生成