• Maven学习笔记—安装和配置


    Maven的安装和配置

    1 在windows上安装maven

    1.1 下载maven

    访问maven的下载页面:http://maven.apache.org/download.cgi,选择版本下载即可。

    1.2 本地安装

    解压下载的安装文件到指定目录中(比如我的是:F:Program Filesapache-maven-3.3.9),接着需要设置环境变量,将maven安装配置到操作系统中。

    打开系统属性面板(右键点击“我的电脑”—>“属性”),单击高级系统设置,再单击环境变量,在系统变量中新建一个变量,变量名为MAVEN_HOME,变量值为maven的安装目录F:Program Filesapache-maven-3.3.9。接着在系统变量中找到一个名为Path的变量,在变量的末尾加上%MAVEN_HOME%in;。注意:Path变量中多个值需要用分号隔开。至此,环境变量设置完成。详细情况如下图:

    配置完环境变量之后,可以运行命令:mvn -v来检查maven的安装情况,运行结果如下图所示:

    1.3 关于Path环境变量

    当我们在cmd中输入命令时,windows首先会在当前目录中寻找可执行的文件或脚本,如果没有找到,windows会接着遍历环境变量Path中定义的路径。由于刚才将%MAVEN_HOME%in添加到了Path中,而%MAVEN_HOME%实际上是引用了前面定义的另一个变量,其值是maven的安装目录,所以上面的mvn -v命令实际上是windows调用F:Program Filesapache-maven-3.3.9in中的mvn执行脚本来执行的。

    2 Maven安装目录分析

    maven安装完成后,目录结构如下图:

    • bin:该目录包含了mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的Java系统属性,然后执行Java命令。
    • boot:该目录只包含一个文件—plexus-classworlds的jar文件,plexus-classworlds是一个类加载器框架,maven使用该框架加载自己的类库,对于一般的maven用户,不必关心该文件。
    • conf:该目录包含了一个非常重要的文件setting.xml。直接修改该文件,就能在机器上全局的定制maven的行为。
    • lib:该目录包含了所有maven运行时需要的Java类库,可以说,lib目录就是真正的maven。
    • LICENSE:记录了maven使用的软件许可证。
    • NOTICE:记录了maven包含的第三方软件。
    • README.txt:就不说了。

    注意:用于可以选择将setting.xml文件放在conf目录中或者~/.m2/settings.xml中。前者是全局范围的,整台机器上的所有用户都会受到该配置的影响,而后者是用户范围的,只有当前用户才会受到该配置的影响,这个根据具体情况来选择即可。

    参考:

    《Maven实战》

  • 相关阅读:
    【转】Redis概念原理、redis面试
    mysql登录后显示用户名与当前数据库名
    (5.3.10)数据库迁移——sql server降级操作
    navicat下载安装破解
    sql server2016+windows server2016使用日志传送做主从,主库无法备份事务日志
    (4.41)sql server如何把xml转换成表格数据?
    .NET Core SDK在Windows系统安装后出现Failed to load the hostfxr.dll等问题的解决方法
    .NET Core实战项目之CMS 第七章 设计篇-用户权限极简设计全过程
    .NET Core实战项目之CMS 第六章 入门篇-Vue的快速入门及其使用
    [译]聊聊C#中的泛型的使用(新手勿入)
  • 原文地址:https://www.cnblogs.com/Jason-Xiang/p/7607156.html
Copyright © 2020-2023  润新知