详解Maven安装教程及是否安装成功

 更新时间:2018年12月24日 10:34:16   作者:yyiou  
这篇文章主要介绍了详解Maven安装教程及是否安装成功,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

一、准备工作

1、确定电脑上已经成功安装jdk7.0以上版本

2、win10操作系统

3、maven安装包 下载地址:http://maven.apache.org/download.cgi

二、解压Maven安装包

在上述地址中下载最新的Maven版本,解压到指定目录(此处根据自己的需要),本人解压到了D:\install\maven\apache-maven-3.5.0目录下,里面有bin、libconf等文件夹。

三、配置Maven环境变量

在我的电脑-------属性-------高级系统设置---------环境变量---------系统变量--------新建

变量名:M2_HOME

变量值:D:\install\maven\apache-maven-3.5.0

找到Path在环境变量值尾部加入:;%M2_HOME%\bin; //前面注意分号

四、检查jdk和maven的环境变量是否配置成功

打开dos窗口运行命令mvn -v,出现如下图所示的信息说明安装成功;

五、修改本地仓库位置(如果不想修改本地仓库位置则这一步骤省略即可)

Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下maven在本机的仓库位于C:\我的文档中\.m2.\repository),如果想重新定义这个目录的位置就需要修改Maven本地仓库的配置:

1、在自己喜欢的位置创建文件夹,此处本人创建的位置是(F:\Maven\repo)

2、在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,复制settings.xml文件放于F:\Maven,如下图所示:

3、修改settings.xml文件,如下图所示:

4、在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,更改默认的仓库位置如下图所示:(注意两个地方的settings.xml都要修改)

依据该配置,Maven就会将下载的类库保存到F:/Maven/repo中。

5、实验一下我们刚才做的事情产生作用没有,控制台输入:mvn help:system

执行完该命令之后,在F:/Maven/repo下面会出现很多文件,这些文件就maven从中央仓库下载到本地仓库的文件。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • JAVA三种异常处理机制的具体使用

    JAVA三种异常处理机制的具体使用

    异常是程序在编译或执行的过程中可能出现的问题,本文主要介绍了JAVA三种异常处理机制的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-06-06
  • 浅谈IDEA实用的Servlet模板

    浅谈IDEA实用的Servlet模板

    今天给大家分享一下IDEA实用的Servlet模板,文中有非常详细的图文介绍及代码示例,对小伙伴们很有帮助哦,需要的朋友可以参考下
    2021-05-05
  • Java设计模式中的策略模式详细解析

    Java设计模式中的策略模式详细解析

    这篇文章主要介绍了Java设计模式中的策略模式详细解析,所谓策略模式,指的是做某一件事时有多种选择(即策略),且不同的策略之间相互独立,而且无论使用哪种策略,得到的结果都是相同的,需要的朋友可以参考下
    2023-12-12
  • JavaWeb实现邮件发送接收功能

    JavaWeb实现邮件发送接收功能

    这篇文章主要为大家详细介绍了JavaWeb邮件发送接收功能的实现,邮件发送和接收功能是非常常用的功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • springboot使用线程池(ThreadPoolTaskExecutor)示例

    springboot使用线程池(ThreadPoolTaskExecutor)示例

    大家好,本篇文章主要讲的是springboot使用线程池(ThreadPoolTaskExecutor)示例,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Java缓存池代码实例详解

    Java缓存池代码实例详解

    本篇文章主要介绍了Java实现简单的缓存方法实例,需要的朋友可以参考下
    2017-04-04
  • Java进阶学习:jar打包详解

    Java进阶学习:jar打包详解

    Java进阶学习:jar打包详解...
    2006-12-12
  • RabbitMQ中的prefetch_count参数详解

    RabbitMQ中的prefetch_count参数详解

    这篇文章主要介绍了RabbitMQ中的prefetch_count参数用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Spring Boot超详细讲解请求处理流程机制

    Spring Boot超详细讲解请求处理流程机制

    SpringBoot是一种整合Spring技术栈的方式(或者说是框架),同时也是简化Spring的一种快速开发的脚手架,本篇让我们一起分析请求处理流程机制
    2022-07-07
  • 关于动态参数使用@PathVariable的解析

    关于动态参数使用@PathVariable的解析

    这篇文章主要介绍了关于动态参数使用@PathVariable的解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02

最新评论