专栏首页公众号文章Maven快速入门(一)Maven介绍及环境搭建

Maven快速入门(一)Maven介绍及环境搭建

做开发的程序员都知道,在系统开发需要各自各样的框架、工具。其中有一种工具不管你是初级程序员还是高级程序员都必须熟练掌握的,那就是项目管理工具(maven、ant、gradle)。接下来就总结Maven快速入门的系列文章,希望能帮到一些正在学习的朋友们。

Maven介绍

Maven 是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。简单来说Maven 可以帮助我们更有效的管理项目。同时也是一套强大的自动化构建工具。覆盖了编译、测试、运行、清理,打包和部署整个项目构建周期。

Maven 提供了仓库的概念,统一管理项目依赖的第三方jar包。最大限度的避免因环境配置不同导致编译出错的问题,比如在我的电脑上能运行,在其他电脑不能运行的尴尬问题。目前大部分互联网公司都在使用Maven 管理项目。

maven官网:http://maven.apache.org/

maven下载地址:https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.zip

注意:maven 依赖java环境,所以安装maven之前,需先安装jdk 环境。

Maven环境搭建

1、maven目录介绍

将下载下来的maven安装包加压之后,可以看到主要有bin,boot,conf,lib等目录。

说明:

  bin目录主要包含maven的运行脚本。

  boot目录包含一个类加载器框架,maven就是通过它来加载自己使用的类库。

  conf目录主要是存放maven的配置文件。比如:settings.xml 配置各种maven仓库。

  lib目录包含maven运行时用到的所有类库。

2、配置maven环境变量

创建M2_HOME : C:\Program Files\apache-maven-3.6.1

修改PATH,在PATH的最后加上:;%M2_HOME%\bin;

3、验证maven安装成功

在命令行输入maven命令:mvn -v

能查到maven版本信息,jdk的版本信息和操作系统相关信息说明maven已经安装成功。

最后

以上,就把Maven介绍及环境搭建介绍完了,本章是maven 入门系列的第一章,后面会陆续介绍maven创建工程等。请大家关注(架构师精进)!

推荐阅读:

本文分享自微信公众号 - 洞见互联网(coder-zwz),作者:章为忠

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-05-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Spring Boot入门系列(十七)Mybatis创建自定义mapper 实现多表关联查询!

    之前讲了Springboot整合Mybatis,介绍了如何自动生成pojo实体类、mapper类和对应的mapper.xml 文件,并实现最基本的增删改查功能。...

    架构师精进
  • 突发! Terraform、Consul、Vagrant企业版等禁止中国使用!

    请注意,本软件不得在中华人民共和国境内使用、部署或安装。(开源版等其它版本没有提及)

    架构师精进
  • 为什么 Go 适合微服务

    去年早些时候,我们决定改用 Go(Golang) 作为我们(SafetyCulture[1])开发微服务的选择。在这之前,我们的微服务使用 Node.js(Co...

    架构师精进
  • maven安装使用修改镜像仓库

    wget http://mirrors.advancedhosters.com/apache/maven/maven-3/3.6.1/binaries/apac...

    bboysoul
  • Maven系列第二讲 安装、配置、mvn运行过程详解

    我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven。

    易兮科技
  • Maven系列第2篇:安装、配置、mvn运行过程详解

    我们要写java代码,需要安装jdk,那我们要使用maven,也类似,需要在我们的机器中安装maven。

    路人甲Java
  • Maven快速入门

    Apache Maven Project 是Apache的优秀开源项目,Maven是Java项目的构建和管理工具

    憧憬博客
  • Maven实战之旅第二篇——配置maven

    经过一段时间的maven学习和实战,对maven有了一定的掌握。接下来我会以一种连载的方式来向大家分享我的maven学习心得。

    我是李超人
  • maven仓库之第一篇

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    海仔
  • 配置maven过程中报过的错及其解决方案

    1、【报错】Could not calculate build plan: Plugin org.apache.maven.plugins:maven-reso...

    魏晓蕾

扫码关注云+社区

领取腾讯云代金券