<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mac on Lost Temple</title><link>https://cloudcold.ai/tags/mac/</link><description>Recent content in Mac on Lost Temple</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 31 Jul 2022 11:24:38 +0800</lastBuildDate><atom:link href="https://cloudcold.ai/tags/mac/index.xml" rel="self" type="application/rss+xml"/><item><title>寻找Mac java_home</title><link>https://cloudcold.ai/posts/2022-07-31-%E5%AF%BB%E6%89%BEmac-java_home/</link><pubDate>Sun, 31 Jul 2022 11:24:38 +0800</pubDate><guid>https://cloudcold.ai/posts/2022-07-31-%E5%AF%BB%E6%89%BEmac-java_home/</guid><description>&lt;h2 id="前期准备"&gt;&lt;strong&gt;前期准备&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;下载JDK安装包：在&lt;a href="https://link.zhihu.com/?target=http%3A//www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html"&gt;JDK1.8下载&lt;/a&gt;中选择Mac的JDK安装包&lt;/li&gt;
&lt;li&gt;安装JDK：这里只要按照安装指引一步一步安装即可&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="查找java_"&gt;&lt;strong&gt;查找JAVA_HOME&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;打开Mac的终端，检查JDK是否安装成功：&lt;code&gt;java -version&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;查看java指令所在的目录：&lt;code&gt;which java&lt;/code&gt;。输出结果：&lt;code&gt;/usr/bin/java&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;显示java指令文件的属性：&lt;code&gt;ls -l /usr/bin/java&lt;/code&gt;。输出结果如下：&lt;code&gt;lrwxr-xr-x 1 root wheel 74 12 2 06:44 /usr/bin/java -&amp;gt; /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java&lt;/code&gt;，从输出结果可以知道**/usr/bin/java&lt;strong&gt;文件是一个链接文件，实际是指向&lt;/strong&gt;/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java**文件的。&lt;/li&gt;
&lt;li&gt;进入实际指令所在的文件夹：&lt;code&gt;cd /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands&lt;/code&gt;。但是这个目录并不是JAVA_HOME目录。&lt;/li&gt;
&lt;li&gt;然后就是最重点的地方，在这个目录下面有一个mac的JDK特有的&lt;code&gt;java_home&lt;/code&gt;指令可以查看JDK的JAVA_HOME目录。执行指令：&lt;code&gt;./java_home&lt;/code&gt;执行结果如下：&lt;code&gt;/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="设置java_"&gt;&lt;strong&gt;设置JAVA_HOME&lt;/strong&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;编辑.bash_profile文件：&lt;code&gt;vim ~/.bash_profile&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;添加以下内容：&lt;code&gt;export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Homeexport PATH=$JAVA_HOME/bin:$PATH&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;使修改的文件生效：&lt;code&gt;source ~/.bash_profile&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;</description></item></channel></rss>