Maven入门
简介:
maven的中文意思是“专家”,“管理”,是Apache 下开发的纯java项目,基于POM(项目对象管理)理念开发。把项目当做对象看待,把平常创建项目的过程抽象为一个脚本去实现。其利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
约定配置:
maven提供一个共同的标准目录结构,因为其脚本内部代码会有判断目录结构的逻辑,除非深入配置,否则会报错。
配置内容:
简单理解原理
maven官方下载地址:https://maven.apache.org/download.cgi
下载步骤网上搜查:
软件入门简单分析:
maven根目录:
1.bin目录:
mvn.cmd:脚本文件,其作用是在cmd中执行相应指令并创建项目。
注意:想在cmd中使用必须配置系统环境变量(怎么配置网上搜索)
cmd创建步骤及解析:
1.新建一个文件夹
2.在GHR里面shift+右键并执行
3.mvn archetype:generate输入此指令并回车
mvn 的是指定mvn.cmd执行
红色方框中的是maven自带10个项目模板,脚本会根据选择模型创建指定项目,还有很多其他模型,但这些都需要联网去阿帕奇或者国内阿里云镜像网站下载。
选择web项目,这里会显示groupId,artifact等根据需要写入,后面会详细讲差,这里是体验
成果
这个就是利用脚本简单创建了一个web项目。
总结
maven是简单化程序员开发步骤的程序,他将不同的项目抽象为项目对象,根据其内部的判断逻辑代码判断不同项目模型并创建,省去了使用集成开发还要一个个导包的麻烦,只能说阿帕奇牛批!!!!!