1. 程式人生 > >mac JDK GIT 環境變數配置

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