美文网首页
maven介绍(一)

maven介绍(一)

作者: 巴福Buff | 来源:发表于2018-06-08 13:58 被阅读11次

Maven是一个常用的项目构建工具,帮忙我们实现工程的清理、编译、测试、打包、部署等工作。更重要的是他能够帮我们管理项目依赖,包括包依赖。其功能可以总结为工程构建工具、依赖管理工具、项目信息管理工作。从而实现高效的工程管理工作。类似的工具有Makefile、Ant,也可以学习了解。

资料

官网: http://maven.apache.org/
中文网:https://www.yiibai.com/maven/
图书:《Maven实战》

安装

由于Maven是由Java语言实现的,所以要运行Maven首先要保证本地JRE环境正常,最低版本需要JDK1.4。按照官网安装流程操作即可,比较简单。
安装完成后在控制台执行mvn -v即可以查看Maven信息。mvn help:system可查看系统属性和环境变量信息。

目录结构

apache-maven-3.5.2
|--bin
|--conf
|--boot
|--lib
|--LICENSE
|--NOTICE
|--README.txt

  • bin:存放maven脚本,在执行maven命令时,实际调用的就是这些脚本。脚本区分windows和linux脚本。maven是基于java开发的,所以脚本内容调用的是java命令。
  • conf:主要配置文件settings.xml,配置maven全局的行为参数。一般会复制该文件至~/.m2/目录下,在用户范围制定maven的行为参数
  • boot:plexus-classworlds.jar,maven自定义的类加载器
  • lib:maven的实现库

相关文章

  • maven介绍(一)

    Maven是一个常用的项目构建工具,帮忙我们实现工程的清理、编译、测试、打包、部署等工作。更重要的是他能够帮我们管...

  • Maven入门

    Maven 官网地址 中央仓库 一、初识Maven 引用来自maven官网的介绍: Apache Maven is...

  • 2019互联网面试系列项目管理工具之Maven系列1

    Maven基础 第1章Maven介绍 1.1 什么是Maven 1.1.1 什么是Maven Maven的正确发音...

  • Maven项目管理工具知识 day01

    一、Maven 介绍 1.1 Maven概述 1.1.1 什么是Maven? Maven 是一个项目管理工具,它包...

  • Maven快速上手

    1、Maven介绍 注:改章节的内容主要粘贴自:Maven学习总结(一)——Maven入门。Maven(这个单词来...

  • Maven介绍

    Maven是一个软件项目管理和理解工具。基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和...

  • Maven介绍

    使用不需要上网单独下载jar包,只需要在配置文件pom.xml中配置jar包的依赖关系,就可以自动的下载jar包到...

  • Maven介绍

    创建项目DgroupId:是组织名DartifactId:项目名Dversion:版本号创建java项目mvn a...

  • Maven 介绍

    What is Maven Maven 是一个构建工具,处理了你的 .java 文件编译成 .class 再打包成...

  • Maven介绍

    一、什么是Maven 一个对 Maven 比较正式的定义是这么说的:Maven 是一个项目管理工具,它包含了一个项...

网友评论

      本文标题:maven介绍(一)

      本文链接:https://www.haomeiwen.com/subject/ejogsftx.html