Please enable Javascript to view the contents

Mac开发配置

 ·  ☕ 2 分钟  ·  🎅 qqnv

环境变量配置

配置过程

  1. 命令行输入:echo $PATH,查看已配置的环境变量
  2. sudo vi ~/.bash_profile,进入环境变量配置文件
  3. 默认是只读状态,键入i进入编辑状态
  4. 编辑完成后,键入esc,然后键入:wq保存即可
  5. 配置完成后可能需要重启才能生效,若想立即生效,需键入source ~/.bash_profile即可

环境变量加载顺序

  • /etc/profile
  • /etc/paths
  • ~/.bash_profile
  • ~/.bash_login
  • ~/.profile
  • ~/.bashrc

前两个是系统级别的,系统启动就会加载,后面三个是用户级别,按照从前往后的顺序读取,若bash_profile存在,后面的几个文件就会被忽略不读了,~/.bashrc没有上述规则,它是bash shell打开的时候载入的。
也就是说在当前用户的目录下,如果又了.bash_profile文件就不会去加载.bashrc文件。
所以如果要能正常加载.bashrc文件,需要在.bash_profile文件的最末尾上加入如下语句:

1
2
3
if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi

全局设置

  • /etc/paths (全局建议修改这个文件)
    编辑时一行一个路径。
    注意:输入环境变量时,不用一个一个输入,只要拖拽文件夹到 Terminal 里就可以了。
  • /etc/profile (建议不修改这个文件)
    全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
  • /etc/bashrc (一般在这个文件中添加系统级环境变量)
    全局(公有)配置,bash shell 执行时,不管是何种方式,都会读取此文件。

git版本升级

  1. 安装Homebrew,终端输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  2. 安装最新版gitbrew install git
  3. 配置环境变量,在环境变量配置文件中添加
    export PATH="/usr/local/Cellar/git/2.32.0_1/bin:$PATH"
    其中版本号可到/usr/local/Cellar/git下查看并修改
  4. 键入source ~/.bash_profile使配置生效,输入git --version即可查看最新版本号

adb环境变量配置

用户目录下.bash_profile中添加

export PATH=${PATH}:/Users/qqnv/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/qqnv/Library/Android/sdk/tools

盒盖禁止休眠

命令行执行sudo pmset -a disablesleep 1

反之sudo pmset -a disablesleep 0

IDEA项目Permission denied

Mac系统对文件夹访问权限比较严格,应该是对tomcat所在文件夹权限不足,导致运行失败。

通过Linux命令使用终端赋予指定文件夹可操作权限

打开终端,cd到tomcat的bin目录下

赋予权限chmod 777 *.sh

分享

qqnv
作者
qqnv
Android Developer