日常搬砖javahome

话说,我一个Android 界面搬砖工,买了一个mac air ,在之前的公司基本上就是 双电脑开发,我一个mac ,公司一个windows,有时候自己的Windows 也会抽空帮一下忙,导致我mac 的Android 环境 一直是Android studio 自己拉取的。

然后问题来了,现在公司用的我的Mac电脑,然后,最近需要 搞一个SHA1。就是地图要的那个调调。然后我在终端里面无论怎么搞都是提示:Unable to locate an executable at "/usr/libexec/java_home/bin/keytool" (-1)
然后,懵逼了,没有找到,但是我通过 /usr/libexec/java_home -V 可以查看到自己安装了Java的啊。有点难受,我通过 切换到Java 的bin 目录 然后还是抛上面的问题。emmmmmm?这个触及到我 知识点盲区了。
直接通过cmd 找Java 也是上面类似的问题,就是找不到。
然后我就猜测,是不是我自己的Java_home 没有配置对啊。
问题是我好像并不会配置Mac path。
在找了很多千遍一律的博客后,终于找到了一个简单易懂的博客。
在终端输入:open .bash_profile
然后就会打开一个窗体:


image.png

看到后面几行了,就是输入下面内容了:
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home
export JAVA_HOME=$JAVA_8_HOME

这个路径需要 通过 /usr/libexec/java_home -V 获取到自己电脑上的Java 位置。
输入后关闭窗体。

在终端输入:
source .bash_profile
这个是让配置生效的。
echo $PATH 这个是打印自己的path 的。

以上操作后,Java home就基本配置好了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。