其他分享
首页 > 其他分享> > maven概念和maven项目的一键构建

maven概念和maven项目的一键构建

作者:互联网

maven概念

一个对Maven比较正式的定义是这么说的:Maven是一个项目管理工具 它包含了一个项目对象模型(POM:Orihect Object Model)一组标准集合 一个项目生命周期(Project Lifecycle)

一个依赖管理系统(Dependency Management System)和用来运行定义再生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑

说明:

  1. 我们需要引用各种jar包 尤其是比较大的工程 引用的jar包往往有十几个乃至上百个 每用到一种jar包都需要手动引入工程目录 而且经常遇到各种让人抓狂的jar冲突 版本冲突
  2. 我们辛辛苦苦写好了java文件 可是只懂0和1的白痴电脑却完全读不懂 需要将它编译成为字节码
  3. 世界上没有不存在bug的代码 计算机喜欢bug 为了减少bug 因此写完了代码 我们还要写一些单元测试 然后一个个的运行来检测代码质量
  4. 再优雅的代码也要出来卖的 我们后面还需要把代码与各种配置文件、资源整合到一起 定型打包 如果是web项目 还需要将之发布到服务器 供人蹂躏

maven项目的一键构建

我们的项目 往往都要经历编译、测试、运行、打包、安装,部署等一系列过程

构建:指的是项目从编译、测试、运行、打包、安装、部署整个过程都交给maven进行管理 这个过程为构建

一键构建:指的是整个构建过程 使用maven一个命令可以轻松完成整个工作

Maven规范化构建流程如下

标签:Maven,jar,代码,一键,maven,构建,bug
来源: https://www.cnblogs.com/aimz01/p/16615126.html