【Linux】Centos安装mvn命令(maven)

news/2024/11/29 1:33:29/

🍁博主简介

  🏅云计算领域优质创作者
  🏅华为云开发者社区专家博主
  🏅阿里云开发者社区专家博主
💊交流社区:运维交流社区 欢迎大家的加入!

文章目录

  • 一、下载maven包
    • 方法一:官网下载包
    • 方法二:wget直接下载
  • 二、配置环境变量
  • 三、mvn校验

一、下载maven包

  • 下载有两种方法,分为:官网下载包wget直接下载

方法一:官网下载包

  • 1、登录网址查看下载源:清华大学开源软件镜像站
  • 2、搜索apache

在这里插入图片描述

在这里插入图片描述

  • 3、进入apache,找到maven并下载,可使用ctrl+f 搜索

在这里插入图片描述

  • 4、点击进入选择自己所需版本,外面是大版本,里面还有小版本

在这里插入图片描述

  • 5、我就点击最新的maven-4,进入之后在点击4.0.0-alpha-5,在选择 binaries,选择自己想要下载包格式,我选择的是zip格式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这是下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-4/4.0.0-alpha-5/binaries/

  • 6、下载完成之后上传到服务器上解压即可。

完了在配置环境变量,生效就可以用了,具体可以看下面操作: 配置环境变量。

方法二:wget直接下载

可以复制上面找到的路径进入,然后点击自己想要下载的包的格式,右击复制连接,完成之后在linux服务器上直接使用wget下载。
这是下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-4/4.0.0-alpha-5/binaries/

在这里插入图片描述

#创建maven目录
mkdir -p /usr/local/maven#进入/usr/local/maven目录
cd /usr/local/maven#拉取maven包
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-4/4.0.0-alpha-5/binaries/apache-maven-4.0.0-alpha-5-bin.zip

二、配置环境变量

  • 1、解压下载的包
unzip apache-maven-4.0.0-alpha-5-bin.zip
  • 2、配置环境变量:编辑/etc/profile文件
vim /etc/profile
  • 3、在文件中添加,注意将MAVEN_HOME的值改成自己文件夹。
MAVEN_HOME=/usr/local/maven/apache-maven-4.0.0-alpha-5
export PATH=${MAVEN_HOME}/bin:${PATH}
  • 4、生效配置文件
source /etc/profile

三、mvn校验

mvn -v

当你看到如下内容,那么恭喜你成功了,如果你没有装jdk会提示你找不到jdk;报错如下下。

在这里插入图片描述

该报错是找不多jdk,配置一个jdk即可;可参考:Linux中安装jdk1.8和配置环境变量 来配置jdk,配置完成之后再次执行以下mvn -v校验即可。

在这里插入图片描述


http://www.ppmy.cn/news/42018.html

相关文章

Flink 优化 (三) --------- 反压处理

目录一、概述1. 反压的理解2. 反压的危害二、定位反压节点1. 利用 Flink Web UI 定位2. 利用 Metrics 定位三、反压的原因及处理1. 查看是否数据倾斜2. 使用火焰图分析3. 分析 GC 情况4. 外部组件交互一、概述 Flink 网络流控及反压的介绍:https://flink-learning.…

[2019.01.24]JNI经验积累

[1 jobject<--->jclass|jstring](1)jobject向上转型jclass|jstring:jclass jcls static_cast<jclass>(jobject);jstring jstr static_cast<jclass>(jobject);(2)jclass|jstring向下转型jobject:默认情况下是自动转换的[2 jstring<--->const char*](1…

(排序6)快速排序(小区间优化,非递归实现)

TIPS 快速排序本质上是一个分治递归的一个排序。快速排序的时间复杂度是NlogN&#xff0c;这是在理想的情况之下&#xff0c;但是它最坏可以到达N^2。决定快速排序的效率是在单趟排序之后这个key最终落在的位置&#xff0c;越落在中间就越接近二分&#xff0c;越接近2分就越接…

手写vuex4源码(六)命名空间实现

一、命名空间使用 在子模块对象中添加 namespaced&#xff1a;true&#xff0c;为模块开启命名空间功能&#xff1b; 开启命名空间功能&#xff0c;相当于为每个模块添加独立的作用域&#xff0c;实现模块间状态和事件的隔离&#xff1b; 二、命名空间实现逻辑 在模块注册阶…

【神经网络】tensorflow实验5--数字图像基础

目录 1. 实验目的 2. 实验内容 3. 实验过程 题目一&#xff1a; ① 代码 ② 实验结果 题目二&#xff1a; ① 代码 ② 实验结果 4. 实验小结&讨论题 1. 实验目的 ①了解数字图像基本属性&#xff1b; ②掌握Pillow图像处理库的基本操作。 2. 实验内容 ①使用Pill…

BGP与OSPF混合组网

如图。R1和R2之间是OSPF Area 0,R23和R4之间是OSPF Area 1,R5和R6之间是OSPF Area2。除了R1和R2之间的cost是100,其余链路的cost都是10. AR1/2/3/4/5/6之间通过Loopback口建立IBGP全互联邻居关系,并且都是AS11520,和外部建立EBGP邻居访问100.100.100.1的网络。(不确定图中…

穿戴规范智能识别系统 yolov7

穿戴规范智能识别系统通过yolov7python网络模型AI深度视觉学习算法&#xff0c;穿戴规范智能识别系统对工厂画面中人员穿戴行为自动识别分析&#xff0c;发现现场人员未按照规定穿戴着装&#xff0c;立即抓拍告警。YOLOv7 的发展方向与当前主流的实时目标检测器不同&#xff0c…

(邱维声)高等代数课程笔记:n 元排列

n 元排列 \quad回顾一下&#xff0c;数域 KKK 上的 nnn 元线性方程组解的情况有几种&#xff1f;前面我们通过对增广矩阵作初等行变换化为阶梯形已经解决了这个问题。 \quad但事实上&#xff0c;化完阶梯形后&#xff0c;这个方程组的求解已经完成的差不多了。换言之&#xff0…