maven 环境 for mac 永久生效

本文详细指导如何在Mac上临时和永久设置Maven环境变量,包括解压、环境变量配置、源文件编辑与激活步骤,确保Maven在终端中持久可用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

maven临时生效

  1. 官网下载https://maven.apache.org/download.cgi,解压

  2. 解压后的路径,比如:/Users/xxx/soft/apache-maven-3.8.4

  3. 打开终端,设置maven环境变量:vim ~/.bash_profile

  4. 添加如下两行,并保存

    export M2_HOME=/Users/Documents/软件/maven/apache-maven-3.8.4 
    export PATH=$PATH:$M2_HOME/bin
    
  5. 终端输入,执行source:source ~/.bash_profile
    但当前命令行只能让maven配置临时生效,关闭终端再次打开则需要再次source

  6. 终端输入mvn -v 查看是否安装成功

maven永久生效

vim ~/.zshrc

在打开的文件开头添加

if [ -f ~/.bash_profile ]; then
   source ~/.bash_profile
fi

最后再执行

source ~/.zshrc

至此maven环境永久生效

### 下载并安装 Apache Maven 3.9.1 到 Mac 系统 #### 一、下载 Apache Maven 访问官方下载页面获取最新版本的 Maven 压缩包。对于 macOS 用户,推荐下载 `.tar.gz` 文件。 - 打开浏览器访问 [Apache Maven 官方下载页](https://maven.apache.org/download.cgi)[^2]。 - 在页面中找到适合 macOS 的 `apache-maven-3.9.1-bin.tar.gz` 链接,并单击下载。 #### 二、解压文件 下载完成后,在 Finder 中定位到下载目录(通常是 Downloads)。执行以下命令解压: ```bash cd ~/Downloads tar -xzvf apache-maven-3.9.1-bin.tar.gz ``` 此操作会在当前目录下创建一个名为 `apache-maven-3.9.1` 的文件夹[^2]。 #### 三、移动至目标位置 为了便于管理,可以将解压后的文件夹移至 `/usr/local/` 或其他自定义路径。例如: ```bash sudo mv apache-maven-3.9.1 /usr/local/ ``` 此时,Maven 已经被放置在指定目录下。 #### 四、配置环境变量 为了让系统识别 Maven 可执行文件的位置,需设置环境变量 `MAVEN_HOME` 和更新 `PATH`。 ##### 编辑 Bash Profile 文件 通过编辑用户的 Shell 配置文件实现永久生效。以下是具体步骤: 1. **打开终端**,输入以下命令以编辑 `.zshrc` 或 `.bash_profile` 文件: ```bash nano ~/.zshrc ``` (如果使用的是旧版 macOS,默认可能是 `.bash_profile`) 2. 添加如下内容: ```bash export MAVEN_HOME=/usr/local/apache-maven-3.9.1 export PATH=$MAVEN_HOME/bin:$PATH ``` 这里假设 Maven 被移到了 `/usr/local/` 目录下[^4]。 3. 保存修改并退出编辑器(按快捷键 Ctrl+O -> Enter 键确认保存;Ctrl+X 退出)。 4. 让更改立即生效: ```bash source ~/.zshrc ``` #### 五、验证安装 完成上述步骤后,可以通过以下命令测试 Maven 是否成功安装: ```bash mvn -v ``` 正常情况下,应返回类似以下的信息: ```plaintext Apache Maven 3.9.1 (...) Java version: 1.8.x_xxx, vendor: Oracle Corporation ... ``` 这表明 Maven 已正确安装并配置完毕[^5]。 --- ### 注意事项 - 如果遇到 IDEA 报错提示 `java.lang.NoSuchMethodError`,可能是因为 IDE 版本较低不兼容高版本 Maven。建议升级 IntelliJ IDEA 至较新版本或调整项目使用的 Maven 版本来解决该问题。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值