一、对.bash_profile配置
export M2_HOME=/Users/username/App/apache-maven-3.8.1
export JAVA7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export JAVA8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
alias jdk7='export JAVA_HOME=$JAVA7_HOME'
alias jdk8='export JAVA_HOME=$JAVA8_HOME'
PATH=/bin:/usr/bin:/usr/local/bin:/usr/sbin:/sbin
PATH=$PATH:$M2_HOME/bin
export PATH
通过 brew 或者 下载安装包自行安装maven 和 jdk
通过命令 /usr/libexec/java_home -V 查看JavaHome路径。
通过命令 jdk7、jdk8切换jdk版本
二、终端每次都要source ~/.bash_profile问题
如果已经安装 oh my zsh , 可以在 ~/.zshrc 文件中加入 source ~/.bash_profile
如果没安装 oh my zsh, 可以修改 ~/.profile中添加 source ~/.bash_profile
三、‘安全性与隐私’中‘任何来源’选项
sudo spctl --master-disable
四、链接远程服务器,超时卡死问题
- 编辑配置 /etc/ssh/ssh_config
- 加入如下配置:
ServerAliveInterval 20 ServerAliveCountMax 999
每隔20s向服务器发送一次心跳;若超过999次请求都没有发送成功,则主动断开与服务器端的连接
- 重启服务:
sudo systemctl restart sshd
五、安装Sublime后在终端使用sublime打开文件
- 编辑 ~/.zshrc 添加alias 配置:
alias sublime='open -a /Applications/Sublime\ Text.app'
- Source后可以直接调用 sublime
sublime ~/.zshrc