mac JDK GIT 環境變數配置
JDK的配置程式碼:
JAVA_HOME="/Library/Java/JavaVirtualMachines/JDK1.7.0_80/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
export PATH=/usr/local/bin:$PATH
GIT的配置程式碼:
export GIT=/usr/local/Cellar/git/2.16.1
export PATH=$GIT/bin:$PATH
1.下載官網等JDK 注意版本,需要下載macOS版本,還需要注意你們公司或者跟你合作等同事使用等JDK版本號以便統一
2.下載完成之後點選安裝,這裡並不複雜,一直下一步就可以完成。期間不允許你選擇安裝等路徑,預設路徑在硬碟,資源庫,java,JavaVirtualMachines下面
3.以上步驟結束之後到使用者目錄下
-> cd /Users/XXX(這裡是你的使用者名稱)
-> sudo vi .base_profile
4.然後會開啟vim介面,這裡是你的配置檔案,vim介面點選a表示編輯,貼上上方綠色命令列1-5行是配置JDK,檔案路徑根據自己的稍做修改。點選esc退出vim編輯模式,輸入“:”再輸入“wq!”表示儲存。
5.之後使用
-> source .base_profile
重新整理配置檔案
6.輸入 java -version驗證安裝是否成功
ps:上方綠色命令列6-7行是配置git的命令列,用於替換mac自帶的git,mac自帶的git /usr/bin 下是無法刪除的,除非你進入安全模式解除許可權,由於麻煩還有未知的危險建議就不要嘗試來。(主要是我也忘記來,會的評論區教我。不過不算很有必要去刪除他)
ps:rootless許可權是mac後期更新之後新增的一個高於root許可權的使用者
此使用者是一個更加高階的核心保護機制 系統將會為此鎖定 /system /usr/bin等幾個目錄不允許修改
如果你需要操作這幾個目錄(一下內容出自貼上,並未親自實踐,作死強迫症可以嘗試 原文連結如下:http://www.pc6.com/edu/86809.html)
方法如下:
1.重啟電腦開後按住 Command-R 進入恢復分割槽. 然後在 實用工具 欄找到 終端啟動執行.
輸入:csrutil disable; reboot
2.你會看到系統保護被關閉的字樣並且系統自動重啟. 這樣你就可以修改系統級別的檔案了.
3.但是系統還有一個保護叫做 Gatekeeper , 這個是防止第三方應用訪問你的隱私資訊的. 如果你也想關掉在終端裡
輸入:sudo spctl --master-disable 即可
4.啟用 GateKeeper的方法也很簡單
輸入:sudo spctl --master-enable
5.還可以通過
csrutil status
來查詢 Rootless 保護的狀態.
6.最後就是重新啟用 Rootless的方法了. 終端內輸入
csrutil enable