homebrew安装

homebrew安装homebrew

安装
/bin/zsh -c “ ( c u r l − f s S L h t t p s : / / g i t e e . c o m / c u n k a i / H o m e b r e w C N / r a w / m a s t e r / H o m e b r e w . s h ) ” 可 选 择 第 一 个 中 科 大 版 本 或 者 / u s r / b i n / r u b y − e ” (curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)” 可选择第一个中科大版本 或者/usr/bin/ruby -e ” (curlfsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)/usr/bin/rubye(curl -fssl https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)”
该脚本用了中科大镜像加速访问,仅修改仓库地址部分,不会产生安全隐患。




加速
GitHub Hosts 仓库提供最新的GitHub hosts地址。
你可以自行配置hosts,但是最佳实践是使用 SwitchHosts! 管理你的 hosts。
可以阅读文章 SwitchHosts! 还能这样管理 hosts,后悔没早点用 了解详情,里面有介绍以及各个平台刷新 DNS 缓存的方法。
安装好 SwitchHosts! 后,新建一个规则:
方案名:GitHub(可以自行命名)
类型:远程
URL 地址:https://gitee.com/ineo6/hosts/raw/master/hosts
自动更新:1 小时
这样就可以和仓库中最新的hosts保持同步。


















switchhost-github.png

安装Jenv
Jenv项目地址:https://www.jenv.be

按照官网的解释:

jEnv is a command line tool to help you forget how to set the JAVA_HOME environment variable

简单地说:使用一条命令可以轻松配置JAVA_HOME到环境变量。

brew install jenv 

查看使用的是bash还是zsh

echo $SHELL 

注意:虽然和Linux一样,可以配置/etc/profile文件,且优先级最高,但是原不推荐直接操作/etc/profile文件。

配置环境变量文件:

open ~/.bash_profile 

或者

open ~/.zshrc 
export PATH="$HOME/.jenv/bin:$PATH" eval "$(jenv init -)" 

保存后,在terminal输入:

source ~/.bash_profile 

或者

source ~/.zshrc 

添加jdk
注意Java安装目录都在/Library/Java/JavaVirtualMachines/,不同的版本二级目录名称会不一样

jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0.281.jdk/Contents/Home/ 

使用jenv查看管理的JDK版本

jenv versions 

发现添加了一个出现了三个,他们只是名字不一样,可以删除两个剩余一个

jenv remove oracle64-1.8.0.281 
jenv global 1.8 

设置某个目录下的JDK版本,会在当前目录下创建一个.java-version的文件:

jenv local 1.8 

设置当前Shell session中的JDK版本:

jenv shell 1.8 

查看版本是否设置成功:

java -version 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202968.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午10:54
下一篇 2026年3月19日 下午10:54


相关推荐

  • 使用Gstreamer处理RTSP视频流

    使用Gstreamer处理RTSP视频流文章目录RTSP视频流处理方法1.Gstreamer整体框架1.1MediaApplications1.2CoreFramework1.3Plugins2.Gstreamer组件2.1Element2.2Pad2.3Bin和Pipeline3.gstreamertools3.1gst-inspect-1.03.2gst-launch-1.04.参考链接RTSP视频流…

    2022年10月18日
    7
  • 设计师们“破防”了!即梦 AI 3.0 更新后,中文绘图效果太惊人!(多图实测)

    设计师们“破防”了!即梦 AI 3.0 更新后,中文绘图效果太惊人!(多图实测)

    2026年3月12日
    2
  • Conda命令 + 安装tensorflow

    Conda命令 + 安装tensorflow什么是conda?conda是开源包(packages)和虚拟环境(environment)的管理系统。**packages管理:**可以使用conda来安装、更新、卸载工具包,并且它更关注于数据科学相关的工具包。在安装anaconda时就预先集成了像Numpy、Scipy、pandas、Scikit-learn这些在数据分析中常用的包。另外值得一提的是,cond…

    2022年4月19日
    158
  • Git工作流实战-超级干货(3)

    Git工作流实战-超级干货(3)

    2021年5月24日
    266
  • android ListView 嵌套 ListView

    android ListView 嵌套 ListView实现的效果是这个样子的看上去效果还是不错,不过现在有个刷新问题一直没能解决,刷新的时候里面的adapter进行刷新的时候总是会让里面的listview消失掉,应该是父listview先刷新完后,子listview还未刷新完成,导致测量的高度不对,就会消失,像当前组已关闭这种,现在这个问题还没有想到办法解决的,试过比较多的方法,添加接口让子listview刷新完成后再去更新父…

    2022年7月16日
    26
  • CCProxy使用指南

    CCProxy使用指南目标是让一个电脑上安装 CCProxy 然后其他电脑也是使用这台电脑上 VPN 下载 amp 安装 http update youngzsoft com ccproxy update ccproxysetup exe 服务端配置进入设置页面记住上面的端口 一般 HTTP 和 HTTPS 用的比较多 都是 808 端口点击上面的高级按钮 选择网络 确保配置正确 git 配置 gitconfigglo proxyhttp vpn kamputer online 808gitco

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号