• Maven安装


    Maven安装

    1、Linux下Maven安装

    1.1 下载安装包

    maven 官网地址:https://maven.apache.org/download.cgi

    安装包下载地址:https://dlcdn.apache.org/maven/maven-3

    这里下载 apache-maven-3.3.9-bin.tar.gz

    下载后上传到Linux服务器

    1.2 安装Maven

    解压 maven 安装包到 maven 文件夹

    $ mkdir -p /home/zhangshixing/maven
    $ tar -zxvf apache-maven-3.3.9-bin.tar.gz -C /home/zhangshixing/maven
    
    • 1
    • 2

    创建 maven 资源库目录:

    $ mkdir -p /home/zhangshixing/maven/m2/repository
    
    • 1

    编辑 settings.xml 文件:

    $ cd /home/zhangshixing/maven/apache-maven-3.3.9/conf/
    $ vim settings.xml
    
    • 1
    • 2

    将原文件内容全部删除,添加新的配置内容,删除命令:

    :1,.d
    
    • 1

    新的配置内容,修改了资源库位置,添加了阿里云国内镜像:

    
    <settings
        xmlns="http://maven.apache.org/SETTINGS/1.2.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
        <localRepository>/home/zhangshixing/maven/m2/repositorylocalRepository>
        <pluginGroups>pluginGroups>
        <proxies>proxies>
        <servers>servers>
        <mirrors>
            <mirror>
                <id>alimavenid>
                <name>aliyun mavenname>
                <url>http://maven.aliyun.com/nexus/content/groups/public/url>
                <mirrorOf>centralmirrorOf>
            mirror>
        mirrors>
        <profiles>profiles>
    settings>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19

    1.3 添加环境变量

    vim /etc/profile
    
    • 1

    添加 maven 环境变量内容

    MAVEN_HOME=/home/zhangshixing/maven/apache-maven-3.3.9
    PATH=$MAVEN_HOME/bin:$PATH
    export MAVEN_HOME PATH
    
    • 1
    • 2
    • 3

    重新加载配置文件

    source /etc/profile
    
    • 1

    1.4 测试

    $ mvn -version
    Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
    Maven home: /home/zhangshixing/maven/apache-maven-3.3.9
    Java version: 11.0.17, vendor: Red Hat, Inc.
    Java home: /usr/lib/jvm/java-11-openjdk-11.0.17.0.8-2.el7_9.x86_64
    Default locale: en_US, platform encoding: UTF-8
    OS name: "linux", version: "3.10.0-1160.80.1.el7.x86_64", arch: "amd64", family: "unix"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    2、Windows下Maven安装

    安装包下载地址:https://dlcdn.apache.org/maven/maven-3

    这里下载 apache-maven-3.3.9-bin.zip

    2.1 解压安装包

    下载安装包之后将安装包解压到 D:\DecompressionSoftwareInstall目录。

    解压之后的目录:D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin

    2.2 新建本地仓库

    新建仓库目录:D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin\repository

    2.3 修改配置文件配置远程仓库和本地仓库

    修改 D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin\conf\settings.xml配置文件:

    
    <settings
        xmlns="http://maven.apache.org/SETTINGS/1.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
        <localRepository>D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin\repositorylocalRepository>
        <pluginGroups>pluginGroups>
        <proxies>proxies>
        <servers>servers>
        <mirrors>
            <mirror>
                <id>alimavenid>
                <mirrorOf>centralmirrorOf>
                <name>aliyun mavenname>
                <url>http://maven.aliyun.com/nexus/content/repositories/central/url>
            mirror>
        mirrors>
        <profiles>
            <profile>
                <id>jdk-1.8id>
                <activation>
                    <activeByDefault>trueactiveByDefault>
                    <jdk>1.8jdk>
                activation>
                <properties>
                    <maven.compiler.source>1.8maven.compiler.source>
                    <maven.compiler.target>1.8maven.compiler.target>
                    <maven.compiler.compilerVersion>1.8maven.compiler.compilerVersion>
                properties>
            profile>
        profiles>
    settings>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32

    2.4 配置环境变量

    配置环境变量:

    M2_HOME = D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin
    
    • 1

    2.5 查看版本

    $ mvn -v
    Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
    Maven home: D:\DecompressionSoftwareInstall\apache-maven-3.3.9-bin
    Java version: 1.8.0_77, vendor: Oracle Corporation
    Java home: D:\OwnerSoftwareInstall\jdk\jre
    Default locale: zh_CN, platform encoding: GBK
    OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
  • 相关阅读:
    基于PaddleOCR的多视角集装箱箱号检测识别
    产品工程师工作的职责十篇(合集)
    Linux——信号量(定义、示例、信号量接口)
    Mac安装nginx(Homebrew)
    字段映射 mapStruct lombok
    EMNLP 2022 | SentiWSP: 基于多层级的情感感知预训练模型
    源码漏扫工具 sonarqube 9 工具安装使用教程
    停止使用 Python 循环,这三种方法效果更棒
    jdbc访问KingbaseES数据库SocketTimeoutException Read timed out
    Linux中组的管理
  • 原文地址:https://blog.csdn.net/qq_30614345/article/details/133798300