旧Mac的资料迁移到Mac M1时旧版本的maven的相关文件也都迁移了。其实maven的安装就是下载压缩包,然后在任意目录下解压,最后在配置文件中配置下路径即可,所以它的卸载也很简单,就是把当初下载的目录删了,然后重新安装重新新配置路径即可。

卸载maven

  1. 通过mvn -v 查看当前maven版本及安装路径
  2. 然后sudo rm -rf /user/.../apache-maven-3.6.3 就完成了旧版本的卸载。

安装maven

  1. 官网下载:maven官网

下载完成后解压到任意目录下即可,解压后得要一个文件夹名为:apache-maven-3.8.6

Binary: 二进制文件,编译好的可以直接使用的程序,只需要把它解压缩到你想要安装的目录就马上可以使用。
Souce:带源码,需要在计算机上编译后运行,安装的时间会比较长,文件也会大一些。
zip archieve:for windows
tar.gz archive:for mac

  1. 路径配置

如果shell使用的oh-my-zsh则vim ~/.zshrc or bash则vim ~/.bash_profile

添加两行:

export MAVEN_HOME=/Users/.../apache-maven-3.8.6
export PATH=$PATH:$MAVEN_HOME/bin

最后souce ~/.zshrc or source ~/.bash_profile 使配置生效。

Mac 卸载/安装 maven相关推荐

  1. 如何在 Mac 上安装 Maven

    安装 Apache Maven 的过程十分简单,即将 mvn 的 bin文件夹位置添加至环境路径的配置文件中. 下载 Maven 至 Apache Maven 官网下载,下载地址.选择 Binary ...

  2. Mac os 安装Maven

    第一步:下载maven maven历史版本下载地址:Index of /dist/maven/maven-3,选择自己合适的版本,我下的是3.6.3 点击:binaries,表示为二进制文件 点击:a ...

  3. Mac下安装Maven

    1. 下载安装包. 从官网(https://maven.apache.org/download.cgi)下载 Maven 并解压. 2. 配置 Maven 环境变量. ① 打开终端 ,输入vim ~/ ...

  4. mac 卸载 安装mysql_Mac 卸载与安装mysql

    卸载 1.打开系统偏好设置,点击mysql图标,stop掉mysql运行: 2.打开终端按步骤执行如下命令: (1)ps -el | grep mysqld 输入后会显示在运行的mysql相关进程,记 ...

  5. mac 卸载 安装mysql_SQL----mySQl卸载for mac

    因为装的时候弄坏了 先来学习下怎么卸载吧,如下输入终端就好了 cd ~/ sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm ...

  6. Mac brew安装maven

    brew install maven https://blog.csdn.net/wenwst/article/details/103577776

  7. Mac M1 安装Maven

    1.下载Maven 官方地址:http://maven.apache.org/download.cgi 2.解压maven tar -zxvf apache-maven-3.6.0-bin.tar.g ...

  8. mac os maven_如何在Mac OS上安装Maven

    mac os maven 在Mac上安装Maven (Install Maven on Mac) Maven is the most widely used build and project dep ...

  9. client软件怎么卸载 nac_如何彻底卸载在 Mac 上安装的一个软件?

    通常,苹果电脑卸载应用程序可以直接在Finder中实现.在Finder中查找Application, 找到要卸载的app, 将其拖拽到垃圾桶中. 但大多数用户可能也有这种顾虑,直接拖到废纸篓是不是不能 ...

最新文章

  1. 修改服务器里的端口,怎么修改windows服务器登陆端口号
  2. Oracle 触发器调用存储过程|转||待研究|
  3. ubuntu修改gcc版本
  4. 代码审计之代码执行注入
  5. 模拟撞击_正确看待小行星威胁!NASA模拟8年后300米小行星撞击地球试验
  6. C++学习(十七)(C语言部分)之 指针
  7. 46. 全排列015(回溯法求解)
  8. jdk8 接口默认方法_JDK 8中方便的新地图默认方法
  9. python目标识别代码_利用ImageAI库只需几行python代码超简实现目标检测
  10. 解决python中html 代码被注释掉 依旧被解释导致报错ERROR:tornado.access:500 GET /home (xxx.xxx.xxx.xxx)
  11. Linux下open函数、read函数、write函数记录
  12. python语_Python 基本语法
  13. 数据结构之基于Java的二叉树实现
  14. java ecc signature_如何用python验证android/java的ECC签名
  15. php快速删除,学习猿地-php如何快速删除文章
  16. 【Java】对象容器——集合
  17. linux 编写java代码
  18. anvyiew java版_细说Anyview阅读器背后的故事
  19. 华三模拟器(防火墙)实现IPSEC穿越NAT实验
  20. julia语言 python解释器_Julia官宣:为机器学习构建一种语言和编译器

热门文章

  1. java 发邮件 乱码_JavaMail发送中文邮件乱码的解决 | 学步园
  2. 疯狂英语(Chapter one)
  3. 手指静脉图像分类识别
  4. 经典卷积神经网络模型 - InceptionNet
  5. JavaOOP(面向对象)学习体会
  6. 游戏开发中的复杂度与银弹
  7. 数据中心网络布线为大数据时代铺路
  8. FTDI的LibMPSSE编译流程
  9. 面试题6:从尾到头打印链表
  10. c#直接横向打印LocalReport