【干货】快上车,老司机教你搞定Mac下java环境变量配置!

2901
0

骨子里的代码 初学数据Lv2

发表于2018-5-23 09:36

楼主
本帖最后由 骨子里的代码 于 2018-5-23 09:41 编辑

发现有很多人在问,下载了Oracle的jdk后,环境变量不知道如何设置,所以今天开了篇文章,专门讲jdk在mac系统中如何设置环境变量的。

    idk在mac系统中,其实有两个路径,一个是默认的,一个是下载了的jdk,需要更新的。

    默认的是很好找的。在终端中输入whereis java就能看到路径、用ls -l则能看到真实路径


➜ / whereis java

/usr/bin/java
➜  / ls -l  /usr/bin/java
/usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
➜  /

  如果是从Oracle下载的idk,且想要更新的话,则首先需要修改jdk的环境变量。oracle下载的,默认会安装在
   /Library/Java/JavaVirtualMachines/中

  于是,我们首先要到etc/profile文件中进行修改
   输入shoo su[临时授权]
   vi /etc/profile (进入配置文件)
敲出下面代码到文件中,jdk版本根据自己下载的进行改变


完成后,保存退出
最后进行文件的更新:source /etc/profile

输入echo $JAVA_HOME.会显示出刚刚更新的地址,则代表修改成功。


1、打开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文件中!



本文来源于csdn

最近看过此主题的会员

hhdtest

道德模范

13031607108

小路123

进阶的小木桩

BI妹妹

0个回答

只看楼主

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号