通过 Homebrew 安装 Git、JDK、Maven、MySQL 的详细步骤
🍺 通过 Homebrew 安装 Git、JDK、Maven、MySQL 的详细步骤
如果你的 Mac 还没有安装 Homebrew,请先安装 Homebrew,再使用它安装 Git、JDK、Maven 和 MySQL。
1️⃣ 安装 Homebrew
打开终端(Terminal),输入以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
当你安装 Homebrew 时,它可能会提示你运行以下命令,将 Homebrew 添加到 PATH
变量中:
echo >> /Users/will/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/will/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
✅ 安装完成后,验证 Homebrew 是否可用:
brew --version
如果输出类似:
Homebrew 4.x.x
说明安装成功。
2️⃣ 使用 Homebrew 安装 Git
brew install git
✅ 验证 Git 安装
git --version
如果输出类似:
git version 2.x.x
说明安装成功。
3️⃣ 使用 Homebrew 安装 JDK
Homebrew 安装的是 OpenJDK,推荐安装 JDK 17(LTS 版本)。
brew install openjdk@17
安装完成后,需要配置 JDK 环境变量:
echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
echo 'export JAVA_HOME="/opt/homebrew/opt/openjdk@17"' >> ~/.zshrc
source ~/.zshrc
✅ 验证 JDK 安装
java -version
如果输出类似:
openjdk version "17.0.10" 2024-01-16 LTS
说明安装成功。
4️⃣ 使用 Homebrew 安装 Maven
brew install maven
✅ 验证 Maven 安装
mvn -version
如果输出类似:
Apache Maven 3.x.x
Maven home: /opt/homebrew/Cellar/maven/3.x.x
说明安装成功。
5️⃣ 使用 Homebrew 安装 MySQL
brew install mysql
启动 MySQL 服务(每次开机都自动启动):
brew services start mysql
✅ 验证 MySQL 是否运行
mysql --version
如果输出类似:
mysql Ver 8.0.x for macos on x86_64 (Homebrew)
说明安装成功。
登录 MySQL
mysql -u root -p
如果要设置 root 密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
如果要重启 MySQL:
brew services restart mysql
如果不想开机自动启动 MySQL,可以手动启动
mysql.server start
6️⃣ Homebrew 维护命令(可选)
更新 Homebrew 本身
brew update
升级所有已安装的软件
brew upgrade
查看已安装的软件
brew list
卸载某个软件(比如卸载 Maven)
brew uninstall maven
🔥 总结
📌 安装 Homebrew → 安装 Git → 安装 JDK → 安装 Maven → 安装 MySQL → 配置 MySQL,然后就可以正常开发了!
👉 你现在已经安装成功了吗?有遇到什么问题吗? 😊
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构