1.Maven简介

Maven

一.简介

1.什么是Maven

是一个自动化的构建工具

专注于服务Java平台项目的构建以及依赖的管理

2.什么是构建

构建并不是创建一个新的工程

而是以Java源文件、配置文件、资源文件等作为原料

去生产一个能够真正运行起来的项目的过程

3.构建的环节

  • 清理
    • 清除原有的编译结果
    • 为重新编译做准备工作
  • 编译
    • 将一个Java源文件转换成一个字节码文件
  • 测试
    • 针对项目中的每一个功能点进行测试
    • 确保项目开发过程中的准确性
  • 报告
    • 生成测试报告
    • 每一个功能点的测试完成之后都将生成与之对应的测试报告
  • 打包
    • 对于项目进行打包,用于安装与部署
    • java项目打jar包
    • web项目打war包
  • 安装
    • 在Maven环境中将你所打的包安装到对应的Maven仓库中
    • 便于他人使用
  • 部署
    • 将war包部署到对应的服务器中

4.Maven优势

  • 获取第三方jar包
    • 在我们开发过程中需要使用各种各样的jar包
    • 如果一个个的去下载将会非常的麻烦
    • 使用Maven之后可以自动帮我们下载
  • jar包的依赖
    • 很多jar包在使用时依赖于其他jar包
    • 当项目中jar包比较多,其依赖的jar包也将非常的多
    • 此时一个个的下载将会非常的麻烦
    • 使用Maven之后可以自动帮我们下载所需要依赖的一切jar包
  • jar包的管理
    • 在我们开发过程中,很多jar包的使用率非常的高
    • 因此如果每次都去下载一次比较麻烦
    • 可以将这些jar包存放到指定的一个目录中
    • 在使用的时候调用该目录下的jar包
    • 该方式Maven已经帮我们实现
  • 项目规模
    • 在开发中,有些项目比较庞大,可能一个项目由几百人共同完成
    • 此时可以将一个项目分成多个模块
    • 通过Maven可以实现这些模块之间的调用与访问
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值