重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
以添加geckodriver到系统的环境变量为例,系统版本为macOS High Sierra10.13.6
创新互联专注于平泉网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供平泉营销型网站建设,平泉网站制作、平泉网页设计、平泉网站官网定制、小程序制作服务,打造平泉网络公司原创品牌,更为您提供平泉网站排名全网营销落地服务。
最近有使用IDE编译时突然找不到 JAVA_HOME环境变量,感觉很诧异,查了一些资料后才发现原来osx存在两个环境的shell,一个bash和zsh,两个shell切换。
两种shell环境对应的环境变量文件不同。
如果是bash,修改~/.bash_profile
如果是zsh ,则修改~/.zshrc
通常我们修改的是.bash_profile,如果添加.zshrc,可复制.bash_profile。
通过souce ~/.zshrc生效。
打开终端工具,输入 sudo vim /etc/profile 回车,(如果提示输入密码就输入你的密码) 按下i进入insert模式。输入如下配置:
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.6.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
按下Esc进入保存,输入:wq! 保存。
然后测试java环境是否配置成功,输入java -version 回车,显示你的jdk版本就是成功了
在之前使用adb的时候是没有问题的,换了一个电脑之后重新安装完adb配置完环境变量之后adb生效了,再给终端关闭了之后再次打开终端输入adb就提示找不到adb,需要source一下bash_profile文件,命令才可以使用,每次使用都需要source一下很麻烦,需要从问题的源头,以下解决方案提供参考!~
1、终端输入:
vim ~/.zshrc
2、把bash_profile里设置的环境变量复制到.zshrc 里面然后保存退出再source ~/.zshrc一下,解决问题的源头!~
配置JDK环境变量
右键我的电脑,选择属性,选择高级选项卡,点击环境变量进入环境变量设置页,进行JVM环境变量的设置。
建立系统变量:JAVA_HOME=D:\Program Files\Java\jdk1.6.0_07;
建立系统变量:CLASSPATH=.;(逗号+分号);
编辑path系统变量:在最前面加上%JAVA_HOME%\bin;(分号)。
其中a和b是系统级别的,系统启动就会加载,其余是用户接别的。c,d,e按照从前往后的顺序读取,如果c文件存在,则后面的几个文件就会被忽略不读了,以此类推。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。这里建议在c中添加环境变量,以下也是以在c中添加环境变量来演示的: