Maven安装过程图文详解

 更新时间:2020年07月22日 10:28:31   作者:小冤家一号  
这篇文章主要介绍了Maven安装过程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。

maven作用

其中maven的主要作用有:

  • 项目管理:编译、测试、打包、部署、运行,这一套流程都可以用maven来管理。
  • 管理jar包:也就是上述提到的问题。
  • 管理插件:开发过程中会需要使用各种插件。

下载地址:http://maven.apache.org/download.cgi

下载后解压到自己想安装的目录

配置环境变量:

MAVEN_HOME : D:\ProgramFiles\apache-maven-3.6.1   (压缩所在的路径)

PATH: %MAVEN_HOME%\bin

修改setting.xml配置文件(在压缩路径的conf文件夹下)

 <localRepository>你要放置资源库的地址</localRepository>

<mirror>
   <id>alimaven</id>
   <name>aliyun maven</name>
   <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
   <mirrorOf>central</mirrorOf>    
  </mirror>
  <mirror>
     <id>nexus-osc</id>
     <mirrorOf>central</mirrorOf>
    <name>Nexus osc</name>
    <url>http://maven.oschina.net/content/groups/public/</url>
   </mirror>
   <mirror>
    <id>nexus-osc-thirdparty</id>
     <mirrorOf>thirdparty</mirrorOf>
     <name>Nexus osc thirdparty</name>
     <url>http://maven.oschina.net/content/repositories/thirdparty/</url>
   </mirror>

打开cmd命令窗口,输入mvn -v

打开eclipse

windows-preferencs-maven

ok,成功!

到此这篇关于Maven安装过程图文详解的文章就介绍到这了,更多相关Maven安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 浅谈Java中ArrayList的扩容机制

    浅谈Java中ArrayList的扩容机制

    本文主要介绍了浅谈Java中ArrayList的扩容机制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Java如何判断线程是否结束的三种方法

    Java如何判断线程是否结束的三种方法

    本文主要介绍了Java如何判断线程是否结束的三种方法,主要介绍了三种方法,文中根据实例编码详细介绍的十分详尽,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 基于AspectJ注解方式实现AOP

    基于AspectJ注解方式实现AOP

    这篇文章主要介绍了基于AspectJ注解方式实现AOP,使用AspectJ的注解可以更方便地编写和管理切面逻辑,而Spring AOP也是使用了AspectJ提供的注解来实现切面编程,需要的朋友可以参考下
    2023-09-09
  • 在ChatGPT的API中支持多轮对话的实现方法

    在ChatGPT的API中支持多轮对话的实现方法

    ChatGPT是由OpenAI研发的一种预训练语言模型,只能在OpenAI平台上进行训练,目前并不对外开放训练接口,这篇文章主要介绍了在ChatGPT的API中支持多轮对话的实现方法,需要的朋友可以参考下
    2023-02-02
  • Java函数式编程(二):集合的使用

    Java函数式编程(二):集合的使用

    这篇文章主要介绍了Java函数式编程(二):集合的使用,本文着重讲解了遍历列表的一些方法,需要的朋友可以参考下
    2014-09-09
  • Java编程Commons lang组件简介

    Java编程Commons lang组件简介

    这篇文章主要介绍了Java编程Commons lang组件的相关内容,十分具有参考意义,需要的朋友可以了解下。
    2017-09-09
  • 在MyBatisPlus中使用@TableField完成字段自动填充的操作

    在MyBatisPlus中使用@TableField完成字段自动填充的操作

    这篇文章主要介绍了在MyBatisPlus中使用@TableField完成字段自动填充的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • SpringBoot选择自有bean优先加载实现方法

    SpringBoot选择自有bean优先加载实现方法

    在一些需求中,可能存在某些场景,比如先加载自己的bean,然后自己的bean做一些DB操作,初始化配置问题,然后后面的bean基于这个配置文件,继续做其他的业务逻辑。因此有了本文的这个题目
    2023-03-03
  • 深入浅出Java中重试机制的多种方式

    深入浅出Java中重试机制的多种方式

    重试机制在分布式系统中,或者调用外部接口中,都是十分重要的。重试机制可以保护系统减少因网络波动、依赖服务短暂性不可用带来的影响,让系统能更稳定的运行的一种保护机制。本文就来和大家聊聊Java中重试机制的多种方式
    2023-03-03
  • 通过实例学习Java集合框架HashSet

    通过实例学习Java集合框架HashSet

    这篇文章主要介绍了通过实例学习Java集合框架HashSet,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12

最新评论