zoukankan      html  css  js  c++  java
  • Java·Maven的安装与配置

    阅文时长 | 0.58分钟 字数统计 | 937.6字符
    主要内容 | 1、引言&背景 2、Maven的下载与安装 3、Maven全局配置 4、Settings.xml文件的配置 5、远程仓库的下载 6、声明与参考资料
    『Java·Maven的安装与配置』
    编写人 | SCscHero 编写时间 | 2021/5/23 PM8:53
    文章类型 | 系列 完成度 | 已完成
    座右铭 每一个伟大的事业,都有一个微不足道的开始。

    一、引言&背景   完成度:100%

    a) 应对问题

    如何安装与配置Maven环境?

    b) 本文大纲

    1. Maven的下载与安装
    2. Maven全局配置
    3. settings.xml文件的配置
    4. 远程仓库的下载

    二、Maven的下载与安装   完成度:100%

    进入Maven官网,点击进入官网,如下图,点击zip压缩包下载。

    三、Maven全局配置   完成度:100%

    a) 配置系统变量

    • 新建一个系统变量,如图,命名为MAVEN_HOME。
    • 在系统变量Path中加入如下: %MAVEN_HOME%\bin\

    b) 验证是否配置成功

    在cmd窗口,输入mvn -v,查看返回结果,如图即配置正确。

    四、Settings.xml文件的配置   完成度:100%

    总共需要配置3个地方:本地仓库地址,云服务器地址(类似于代理,或NPM和CNPM),JDK。

    • 本地仓库配置,在settings节点下,加入配置,如下为博主的本地仓库配置。根据想要的路径修改即可。
    <localRepository>F:\env.002.maven3.8.1\localRepository</localRepository>
    
    • 云服务器地址配置,在mirrors节点下,加入配置,如下为博主的阿里云配置。
        <!--阿里云仓库Start-->
        <mirror>
          <id>alimaven</id>
          <mirrorOf>central</mirrorOf>
          <name>aliyun maven</name>
          <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <!--阿里云仓库End-->
    
    • JDK的配置,在profiles节点下,加入配置,如下为博主的JDK配置。
        <!--配置JDK Start-->
        <id>jdk-1.8</id>
        <activation>
          <activeByDefault>true</activeByDefault>
          <jdk>1.8</jdk>
        </activation>
        <properties>
          <maven.compiler.source>1.8</maven.compiler.source>
          <maven.compiler.target>1.8</maven.compiler.target>
          <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
        </properties>
        <!--配置JDK End-->
    

    五、远程仓库的下载   完成度:100%

    cmd窗口下,输入maven help:systemmvn help:system命令,结尾返回如图即下载成功。

    六、声明与参考资料   完成度:100%

    原创博文,未经许可请勿转载。

    如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。

  • 相关阅读:
    webpack打包注意事项
    打印内存, 打印16进制
    c++ 字符集转换
    RegSvr32 加载失败,找不到指定的模块
    错误码设计
    mfc 移动绘制的图形
    获取、设置光标
    c++ 函数中定义函数
    python linux 自动补全 tab.py
    3.4.5节 完整神经网络样例程序
  • 原文地址:https://www.cnblogs.com/SCscHero/p/14802578.html
Copyright © 2011-2022 走看看