Maven--创建与简单使用

Maven--java构建工具

Maven的使用场景
  1. 项目特别庞大
  2. jar包重复出现在不同项目工程中
  3. 不同项目在使用jar包时,各个jar包版本不一致导致的未执行错误
  4. 需要将代码与各种配置文件、资源整合起来进行打包
Maven的主要作用
  1. 依赖管理:对jar包的管理
  2. 项目构建:清理(clean)–>编译(comfile)–>测试(test)–>报告–>打包(package)–>部署
  3. 统一结构开发:提供标准的、统一的项目结构
Maven的下载
Maven官网下载地址:http://maven.apache.org/download.cgi
Maven的安装
Attention:开发者电脑上需安装java环境,安装JDK1.7版本 (将JAVA_HOME/bin 配置环境变量path )

在这里插入图片描述变量值:maven的安装路径(bin的上一级目录)
这个目录就是之前你解压maven的压缩文件包在的的目录,最好不要有中文和空格。

在这里插入图片描述

Maven的测试

通过 mvn -v命令检查maven是否安装成功,看到maven的版本为3.6.1即为安装成功。运行cmd命令,输入 mvn –v命令,如下图:
在这里插入图片描述
Maven管理jar包的流程

  • Maven通过Maven仓库是管理jar包的系统
    仓库的分类如下:
    在这里插入图片描述
  • Maven仓库的配置
    Maven启动后,会自动保存下载的资源到本地仓库
    本地仓库解压至自己的电脑上:
    在这里插入图片描述
    在MAVE_HOME/conf/settings.xml文件中配置本地仓库位置(maven的安装目录下)
    在这里插入图片描述

打开settings.xml文件,配置如下:
在这里插入图片描述

  • Maven通过坐标准确找到jar包

Maven中的坐标用于描述仓库中资源的位置。使用坐标形式可以找到我们的jar包。包括我们自己开发的项目,也是要通过坐标进行唯一标识的。使用唯一标识,唯一性定位资源位置,引入资源(jar包等)。

比如要引入junit的测试jar,只需要在pom.xml配置文件中配置引入junit的坐标依赖即可:在这里插入图片描述

Idea配置本地Maven
进入configure-->settings-->build-->buildtools-->Maven中,设置maven工具和本地仓库:

在这里插入图片描述
进入file–>new–>module:

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述点file->ProjectStructure---->Facets完成如下操作,!!!非常重要!!!!

在这里插入图片描述idea目录呈现:
在这里插入图片描述

使用Maven创建Servlet并在页面输出这是第一个Maven小程序

在这里插入图片描述创建一个Servlet报错,原因是没有添加坐标约束

pom.xml中导入servlet的依赖jar包!
在这里插入图片描述在这里插入图片描述
添加上坐标约束报错解决了

最后结果呈现:
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值