Mac OS Java 环境变量如何配置

 我来答
knower1989
推荐于2017-09-07
知道答主
回答量:20
采纳率:0%
帮助的人:10.9万
展开全部
我的系统是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文件中
匿名用户
2014-05-24
展开全部
在MAC系统中,jdk的安装路径与windows不同,默认目录是:/System/Libray/Frameworks /JavaVM.Framwork/。
在这个目录下有个Versions目录,里面有不同版本的jdk。

1.怎样设置mac中的默认java版本呢 ?

先看一下mac中,java链接到了哪里:

进入到相应的目录:cd /usr/bin

查看java链接到了哪里:ls -l java

localhost:bin root# ls -l java
lrwxr-xr-x 1 root wheel 74 May 18 10:26 java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
可以看到java连接到了current版本。那么这个到底是什么版本呢?其实,mac中current只是一个快捷方式而已,是为了方便设置默认java的。

这个链接连到哪里,默认的java就是哪个。但是在mac中可以保持这个java链接不变,只是改变一下当前的java即可,下面是步骤:

1)打开 Finder : 单击桌面地步的finder图标即可。

2)Application-->Utilities-->Java-->Java Preferences

3)由第二步可以打开“Java Preferences”对话框,选中“General”tab。在下面的“Java Application Runtime Settings”区把需要的java版本拖动到最顶端即可。

最顶端的java就是当前(current)java,这样在改变默认java版本时就不用在/usr/bin下重新设置java链接,而是直接在这里把需要的java拖到最上面就行。

2.MAC中的javahome设置

在windows中,javahome的值只是取到版本号的目录即可,但是在mac中有稍微的不同,要去到版本号目录下的Home目录,如:

JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home

3. 在MAC中设置JAVA_HOME环境变量

环境变量要再etc目录下的profile文件中配置,这样才是永久的配置。

cd /etc

vi profile

输入如下内容:

JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home

export JAVA_HOME

保存。然后重启或者注销,使环境变量的配置起作用。

这样javahome的环境便令配置好了。

同样的道理,我们可以在profile这个文件中进行PATH,CALSSPATH等环境变量的配置。
更多追问追答
追问
为什么我的jar文件无法执行?

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2018-07-26 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
进入命令行,开始如下操作:
cd ~touch.bash_profile
vi .bash_profile
输入内容jdk变量配置内容:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注:以上路径是你jdk安装路径,自己合理修改。
输入编辑内容后,在输入模式下按esc键,输入 保存并退出命令:
:wq

更新配置文件:

source .bash_profile
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
其其尊5073
2019-05-08 · TA获得超过625个赞
知道答主
回答量:4
采纳率:100%
帮助的人:2380
展开全部

打开终端,输入:

pico .bash_profile

回车进入到.bash_profile文件,然后输入你想配置变量即可,配置完后直接按 control + x,接着输入 y,回车退出

更新配置文件:
source .bash_profile

最后附上本人配置页面供参考:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式