Maven —— 项目管理及自动构建工具
一、maven是什么
Maven 是一个由Apache软件基金会提供的项目管理及自动构建工具,主要用于Java编程。它基于项目对象模型(POM)的概念,通过中央信息片段来管理项目的构建、报告和文档等步骤。Maven的核心功能包括合理叙述项目间的依赖关系,通过pom.xml文件的配置获取jar包,无需手动添加jar包。Maven的依赖管理系统允许工程中不直接将jar包导入工程中,而是通过在pom.xml文件中添加所需jar包的坐标来管理jar包的过程。此外,Maven还提供了清晰的项目结构、多工程开发支持以及一键构建项目的功能,支持跨平台使用(Windows、Linux、Mac等),并由纯java语言开发。
二、maven安装部署
Maven官网:https://maven.apache.org/download.cgi
Maven官网提供了
.tar.gz
以及.zip
的安装包,用于不同的操作系统。另外还有对应的源码包、校验码、签名等文件。可按需下载。
(1)将安装包下载到本地,解压到合适的目录(我的是D:\Environment\apache-maven-3.8.7
)
(2)配置maven的系统环境变量MAVEN_HOME:D:\Environment\apache-maven-3.8.7
(3)配置系统环境变量Path:%MAVEN_HOME%\bin
(4)测试安装是否成功:mvn -version
三、maven pom的概念
POM( Project Object Model
,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件,包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。
// TODO
— 业精于勤荒于嬉,行成于思毁于随 —
标签:Maven,01,项目,jar,maven,概述,apache,构建 From: https://www.cnblogs.com/houhuilinblogs/p/18228419