栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

maven 自动化的构建工具

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

maven 自动化的构建工具

目录

maven的简介

1.1、软件开发中的阶段

1.2、maven能做什么

1.3、没有使用maven怎么管理依赖

1.4什么是maven

1.5maven中的概念

 1.6、maven工具的获取和安装


maven的简介

1.1、软件开发中的阶段

需求分析:分析项目的完成的功能,有什么需求,具体怎么实现

设计阶段:根据分析的结果,设计项目的使用什么技术,解决难点

开发阶段:编码实现功能,编译代码。自我测试

测试阶段:专业的测试人员,测试整个项目的功能十分符合设计要求。写出一个测试报告

项目的打包,发布阶段:给用户安装项目

以上的阶段,不使用maven过程繁琐,但是使用了自动化的maven可以将上面的一些阶段交给maven来自动进行管理

1.2、maven能做什么
  1. 项目的自动构建,帮助开发人员做代码的编译、测试、打包、安装、部署等工作
  2. 管理依赖 (管理项目中使用的各种jar包)
    依赖:项目中需要使用其他资源,常见的比如jar包。比如项目使用的mysql驱动。我们就说依赖mysql驱动

1.3、没有使用maven怎么管理依赖

管理jar,需要从网络中下载想要的jar包资源

还需要选择正确的jar包版本

手工处理jar文件之间的依赖。a.jar里面要使用b.jar的类

1.4什么是maven

maven是 apache基金会的开源项目,使用java语法开发。

maven是项目的自动化构建工具,管理项目的依赖

1.5maven中的概念
  1. POM 

  2. 约定的目录结构

  3. 坐标

  4. 依赖管理

  5. 仓库管理

  6. 生命周期

  7. 插件和目标

  8. 继承

  9. 聚合

 1.6、maven工具的获取和安装

地址:Maven – Welcome to Apache Maven

  • 安装
    1、确定JAVA_HOME指定jdk的安装目录,如果没有JAVA_HOME,需要windows环境变量中创建JAVA_HOME,它的值是jdk的安装目录
  • 解压缩 apache-maven-3.3.9-bin.zip ,把解压后的文件放到一个目录中
    目录的路径不要有中文,不能有空格
  • 把maven安装目录中的bin的路径添加到path中
  • 测试maven的安装,在命令行执行  mvn -v
  • Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
    Maven home: D:Program Filesapache-maven-3.3.9bin..
    Java version: 9.0.4, vendor: Oracle Corporation
    Java home: C:Program FilesJavajdk-9.0.4
    Default locale: zh_CN, platform encoding: GBK
    OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
    

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308002.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号