Linux(CentOS 7)下安装配置Maven3.9.2

Linux(CentOS 7)下安装配置Maven3.9.2

环境

  • JDK 1.8+
  • OS:Centos 7.5

tar包安装

下载

apache-maven-3.9.2-bin.tar.gz
https://maven.apache.org/download.cgi
在这里插入图片描述

安装步骤

公共服务,将maven安装在root用户下。

  1. 创建maven安装地址
  2. 解压安装包并创建对应软链接,供配置使用
  3. 创建本地仓库
  4. 配置settings.xml文件
  5. 配置环境变量
  6. 检测mvn命令是否可用
# 创建maven安装地址
mkdir -p /opt/software/maven;

# 解压安装包
tar -zxvf /opt/apache-maven-3.9.2-bin.tar.gz -C /opt/software/maven;
# 配置软链接,通过软链接来配置环境变量
ln -nsf /opt/software/maven/apache-maven-3.9.2 /opt/software/maven/apache-maven;

# 创建本地仓库
mkdir -p /opt/m2/repository;

# 配置settings-- 文件下有个简版可用的配置文件实例
vim /opt/software/maven/apache-maven/conf/settings.xml

# 配置环境变量

vim /etc/profile
------------------------------------------------------
export MAVEN_HOME=/opt/software/maven/apache-maven
export PATH=$MAVEN_HOME/bin:$PATH
------------------------------------------------------
source /etc/profile

# 检测配置环境
mvn -version

--------------------------------------------------------------------------------------------
Apache Maven 3.9.2 (c9616018c7a021c1c39be70fb2843d6f5f9b8a1c)
Maven home: /opt/software/maven/apache-maven
Java version: 1.8.0_131, vendor: Oracle Corporation, runtime: /opt/software/jdk1.8.0_131/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-693.25.4.el7.x86_64", arch: "amd64", family: "unix"

settings.xml内容

<?xml version="1.0" encoding="UTF-8"?>

<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>/opt/m2/repository</localRepository>

    <pluginGroups>
    </pluginGroups>

    <proxies>
    </proxies>

    <servers>
    </servers>

    <mirrors>
        <mirror>
            <id>aliyunmaven</id>
            <mirrorOf>*</mirrorOf>
            <name>阿里云公共仓库</name>
            <url>https://maven.aliyun.com/repository/public</url>
        </mirror>
    </mirrors>

    <profiles>
        <profile>
            <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>
        </profile>

        <profile>
            <id>aliyun</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>
            <repositories>
                <repository>
                    <id>aliyun_maven_repo</id>
                    <url>https://maven.aliyun.com/repository/public</url>
                    <releases>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                        <checksumPolicy>warn</checksumPolicy>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                        <checksumPolicy>warn</checksumPolicy>
                    </snapshots>
                </repository>
            </repositories>
        </profile>
    </profiles>
</settings>

rpm 包安装

查询maven的rpm包地址:https://rpmfind.net/linux/rpm2html/search.php?query=maven

在这里插入图片描述
安装命令

# 安装 rpm -ivh 包全名
rpm -ivh maven-3.9.1-2.1.x86_64.rpm
# 查找安装目录
rpm -qa|grep apache-maven
# 配置settings.xml
vim settings.xml
# 验证安装
mvn -version

# 卸载 rpm -e  包名
rpm -e  apache-maven
# 查询软件包详细信息
rpm -qi apache-maven
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

顧棟

若对你有帮助,望对作者鼓励一下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值