Mac OS Java 环境变量如何配置

Mac OS Java 环境变量如何配置,第1张

我的系统是Yosemite最新版,因为默认java版本是8 而更多项目配置的java版本是在jdk1.7的,所以重新安装了1.7.0_60版本

打开terminal

然后输入vi .bash_profile

将这段文字输入:JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home

在vi编辑器使用:wq命令保存退出

输入source .bash_profile 这样就可以使得环境变量起作用了

你可以echo $JAVA_HOME看看有没有输出刚才配置的路径,如果输出成功代表你的环境变量已经配置好了

必须说明的是这种配置方法只适用于用户环境变量,如果系统更新,之前的配置可能失效,如果想要永久改变需要配置在/etc目录下的profile文件

你好,首先我们需要下载: 官方下载地址

官网下载地址文件下载后:就可以在右下角可以找到

然后双击点开

然后再双击就可以安装了

到这里已经安装成功了。

提示:mac默认是不需要配置变量的,根据自己情况,需不需要配置。

我需要配置的,因为我需要进行 jdk8和jdk11快速切换。大家过来看一下吧。

我安装jdk11和jdk8,jdk11和jdk8安装时一样的

首先我先找到java安装的路径

/usr/libexec/java_home -V

我们知道jdk路径了,所以我们需要进行配置环境变量,打开配置环境变量的文件

最近开始学习react-native,在调试安卓程序时报错,然后为了解决错误不小心改了.bash_profile这个文件,也就是配置环境变量,结果导致终端很多基本命令都不能使用,在网上找到一些解决办法,亲测有效。

1. 在命令行中输入:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭终端。

如果你的命令行命令可以使用,请直接跳到第2步。

2. 进入当前用户的home目录:

cd ~/

3. 创建.bash_profile文件:

touch .bash_profile

4. 打开.bash_profile并编辑:

open .bash_profile

5. 这样就打开了一个记事本,会显示你之前配置过的path,修改记事本,强烈建议先备份下,然后根据自己需要配置。

上面是我配置好的java和android环境变量

由于自己之前没有备份,最后一行 export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH 是在网上找的,据说是系统默认的环境变量配置,但是自己配置好后删了这一行并没有什么影响,姑且参考第1点的解释,有机会再验证。

补充:最后面两行也是系统默认配置,不要误删了,否则很多命令会失效比如pod,网上搜索会提示重装rvm什么的,你会崩溃的,不要问我是怎么知道的【泪奔】。

6.command+s保存关闭文件

7.使修改后的配置生效命令:

source .bash_profile

8.验证环境变量是否配置成功:

如果是java,在终端输入以下命令

java -version

Android

adb version

最后,希望这篇文章能帮到你。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7749090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存