日常 bug

IDE 中取不到环境变量的值

2017-03-03  本文已影响26人  hunter886

http://depressiverobot.com/2016/02/05/intellij-path.html 这个文章上面写的方法,试了一下之后发现可以取到在 cmd 的配置的变量(在 Android Model 可以看得到),但是 run 之后还是提示没有取不到那个环境变量;

在网上找了 N 多种方法之后,都不管用。。。。快要放弃的时候,在 GitHub 发现了一个项目 https://github.com/ersiner/osx-env-sync 就是它 !!!!! 简直太棒啦

按照上面的办法设置之后 就可以使用了。。。。

使用的时候需要注意的几个地方是:

export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
export GOPATH="$HOME/go"
export PATH="$PATH:/usr/local/opt/go/libexec/bin:$GOPATH/bin"
export PATH="/usr/local/opt/coreutils/libexec/gnubin:$PATH"
export MANPATH="/usr/local/opt/coreutils/libexec/gnuman:$MANPATH"
export PATH="$PATH:$HOME/bin"
  1. 在上面的配置中 我们只用选取自己使用的就可以了 ,我就只保留了一个 export PATH="$PATH:$HOME/bin" 其他的都没用使用,然后在里面加入了自定义的几个环境变量。
  2. 配置 curl https://raw.githubusercontent.com/ersiner/osx-env-sync/master/osx-env-sync-now -o ~/bin/osx-env-sync-now 的时候,一直失败。后来一想用处也不大,就不配置。

问题已经解决,又可以愉快的敲代码了 。 开心。

参考链接:

上一篇 下一篇

猜你喜欢

热点阅读