mac如何正確配置java_home

本文來自:https://blog.csdn.net/a158123/article/details/79684499

前期準備
下載JDK安裝包:在JDK1.8下載中選擇Mac的JDK安裝包
安裝JDK:這裏只要按照安裝指引一步一步安裝即可
查找JAVA_HOME
打開Mac的終端,檢查JDK是否安裝成功:java -version
查看java指令所在的目錄:which java。
輸出結果:/usr/bin/java
顯示java指令文件的屬性:ls -l /usr/bin/java。
輸出結果如下:
lrwxr-xr-x 1 root wheel 74 12 2 06:44 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java,從輸出結果可以知道**/usr/bin/java文件是一個鏈接文件,實際是指向/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java**文件的。
進入實際指令所在的文件夾:
cd /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands。但是這個目錄並不是JAVA_HOME目錄。
然後就是最重點的地方,在這個目錄下面有一個mac的JDK特有的java_home指令可以查看JDK的JAVA_HOME目錄。
執行指令:./java_home
執行結果如下:
/Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home
設置JAVA_HOME
記得切換成root用戶(sudo -i)或者給指令添加sudo

臨時有效(重啓後失效)
編輯.bash_profile文件:vim ~/.bash_profile
添加以下內容:

使修改的文件生效:source ~/.bash_profile
永久有效
修改文件操作權限:chmod 773 /etc/profile
編輯/ect/profile文件:vim /etc/profile
添加以下內容:

使修改的文件生效:source /etc/profile

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章