配置多版本maven

业务背景:

不同项目中需要使用不同版本的maven进行构建,否则无法正常拉取依赖。

mac可以使用homebrew一键安装所需对应版本,在本机找到maven安装位置,之后操作一样

安装步骤:

  1. 下载 Maven 3.8.5
    访问 Apache Maven 官方网站,然后下载 3.8.5 版本的 bin 压缩包。
    或者直接执行下面的命令下载(适用于 macOS):

Maven安装教程

curl -O https://archive.apache.org/dist/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz
  1. 解压 Maven 压缩包

    tar -xzvf apache-maven-3.8.5-bin.tar.gz
    

或者

使用homebrew进行安装:

brew install maven

这将安装最新版本的maven。

当然也可以使用search搜索再进行安装。

brew search maven
  1. 将 Maven 添加到 PATH
    将 Maven 解压后的目录添加到环境变量 PATH 中,使得你可以在任何地方使用 Maven 命令。打开 ~/.bash_profile并添加以下行:

    export MAVEN_HOME=~/apache-maven-3.8.5
    export PATH=$MAVEN_HOME/bin:$PATH
    

注意MAVEN_HOME填写为你实际要放置的目录,笔者通常是将所有mavne版本统一放在 /usr/local 其下

然后执行以下命令使配置生效:

source ~/.bash_profile  
  1. 验证安装
    运行以下命令检查 Maven 版本:

    mvn -version
    

    你应该能够看到 Maven 版本 3.8.5

使用homebrew安装使用下面指令,查看maven的位置

   brew --prefix maven

查看环境变量

你可以使用 echo 命令来查看当前设置的环境变量。例如:

查看特定环境变量:
  • 查看 MAVEN_HOME 环境变量

    echo $MAVEN_HOME
    
  • 查看 PATH 环境变量

    echo $PATH
    
  • 查看所有环境变量
    使用 printenv 命令可以查看所有的环境变量。

    printenv
    
  • 查看具体的环境变量(如 JAVA_HOME

    echo $JAVA_HOME
    

修改或添加环境变量

  1. 打开 ~/.bash_profile 文件(环境变量):

    vim ~/.bash_profile
    
  2. 在文件中添加或修改环境变量,修改变量MAVEN_HOME 为实际地址:

    export MAVEN_HOME=~/apache-maven-3.8.5
    export PATH=$MAVEN_HOME/bin:$PATH
    
  3. 使更改生效:

    source ~/.bash_profile
    

临时设置环境变量

如果你只想临时修改某个环境变量,而不希望它永久生效,可以在当前 shell 会话中直接设置:

export MAVEN_HOME=~/apache-maven-3.8.5
export PATH=$MAVEN_HOME/bin:$PATH

这种设置只在当前的 shell 会话中有效,退出 shell 后就会失效。

查看系统全局环境变量

macOS 也有一些全局的环境变量设置,通常存储在 /etc/paths/etc/paths.d/ 中。你可以查看和编辑这些文件来修改全局环境变量。

  • 查看全局路径设置

    cat /etc/paths
    
  • 查看 /etc/paths.d/ 目录下的环境变量

    ls /etc/paths.d/
    

全局的路径设置通常影响系统中所有用户的环境变量,因此修改时需要小心。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值