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保持同步。

homebrew安装_第1张图片

安装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到环境变量。

如何配置Jenv
Jenv配置方法很简单,两个方法:使用Homebrew配置安装、手动配置安装

使用Homebrew配置安装
刚刚我们已经介绍如何安装Homebrew,所以再次调用Homebrew来安装:

brew install jenv

查看使用的是bash还是zsh

echo $SHELL 

添加环境变量:
在比较旧版本的macOS内,
环境变量的配置文件是 ~/.bash_profile
新版本的macOS(Catalina以后)使用zsh,所以配置文件是~/.zshrc。

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

配置环境变量文件:

open ~/.bash_profile

或者

open ~/.zshrc

你也可以直接用vim或vi命令。
在文末追加:

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切换版本
设置全局模式下的JDK版本:

jenv global 1.8

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

jenv local 1.8

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

jenv shell 1.8

查看版本是否设置成功:

java -version

你可能感兴趣的:(工具,环境配置,github,git)