博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac下如何获取JAVA_HOME路径
阅读量:6910 次
发布时间:2019-06-27

本文共 576 字,大约阅读时间需要 1 分钟。

hot3.png

当在Mac下安装完Java运行环境,而又没有添加JAVA_HOME变量的时候,我们如何得到JAVA_HOME变量的路径呢?

直接在home目录下执行命令:

/usr/libexec/java_home [-V]

即可获得输出:

/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

然后可以添加到JAVA_HOME变量(详见 )。

如果cd到/usr/libexec目录下再执行 java_home 命令反而可能无法执行。

java_home其实是一个链接文件,可查看链接目标文件:

ls -l /usr/libexec/java_home

输出:

/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java_home

注意,为什么要执行命令输出而不直接拷贝地址?

那是因为在不同的系统版本jvm安装的目录可能不一样,eclipse官方就是通过这个方法来找的:

摘自Info.plist(应用程序-->eclipse文件夹-->eclipse图标-->右键显示包内容)中的一段配置信息:

转载于:https://my.oschina.net/weichou/blog/374237

你可能感兴趣的文章
蓝绿发布的整个部署过程
查看>>
【安全牛学习笔记】使用 USB 设备来安装系统
查看>>
YUM仓库服务
查看>>
Linux运维学习之自制简单linux小系统
查看>>
linux日常运维(crond,systemd,chkconfing,unit,target)
查看>>
Ansible playbook及 示例
查看>>
企业营业执照OCR识别
查看>>
给图片加水印
查看>>
我的友情链接
查看>>
AIX系统中适用于ksh的循环语句
查看>>
Nginx 配置详解
查看>>
什么是ARP攻击及ARP欺骗的种类
查看>>
MAC 安装cocoapods 遇到问题
查看>>
abstract class和interface有什么区别?
查看>>
OneNMP路由器、交换机监控
查看>>
软件生命周期
查看>>
解决:安装Jenkins时web界面出现jenkins实例似乎已离线问题
查看>>
解决phpMyAdmin在nginx+php-fpm模式下无法使用的问题
查看>>
自动领豆golang版
查看>>
Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
查看>>