1. 程式人生 > >Mac 下配置java jdk 環境以及遇到的問題

Mac 下配置java jdk 環境以及遇到的問題

Mac 下配置java jdk 環境以及遇到的問題

  • 首先我先說明一下我是由win7剛剛轉到mac的一名開發選手,對於mac系統還不是很瞭解所以我記錄下我在Mac下安裝的Jdk的經歷。

  • 首先就是在mac上安裝jdk 對於jdk的安裝可以在官網下載對應的版本,我開始下載的是jdk10 。由於要學習RN開發所以需要將jdk10降到jdk8。對於這個我表示理解。但是我頁懶啊。不想改。言歸正傳不想改我就再一次安裝jdk8 首先去官網上下載http://www.oracle.com/technetwork/java/javase/downloads/index.html

  • 選擇對應的jdk 由於我自己前一個星期剛剛安裝了jdk10 所以我在這裡選擇安裝了jdk8
  • 在這裡選擇jdk 然後進入詳情頁
    • 這裡寫圖片描述
  • 這裡寫圖片描述
  • 選擇對應的系統我選的是Mac OSX x64 進入下載,然後進行傻瓜式操作下一步。
  • 安裝完成之後在電腦資源庫中找對應的目錄 我的目錄是/Library/Java/JavaVirtualMachines/jdk1.8.0_172.jdk/Contents/Home
  • 這裡寫圖片描述

安裝完成之後就是配置環境變數配置系統的環境變數(所有使用者都可以用)如下:

$ cd /
$ sudo vi /etc/profile

然後會讓你輸入密碼,輸入之後就可以進入文字檔案了,這是我配置之後的檔案,裡面有jdk8還有jdk10 所以以後可以切換使用。輸入jdk8 或者jdk10
這裡寫圖片描述

注意在修改系統檔案時會出現許可權不夠情況,但是我已經是roo賬號了。在修改的時候出現問題了,這種情況直接回車就行。但是在編輯完成之後也會有問題,不能儲存所以只能使用:wq! 來強制儲存退出了。這裡寫圖片描述
這裡寫圖片描述
下面圖是提示沒有許可權,其實我已經是root許可權了。然後我就強制儲存了 :wq!
這裡寫圖片描述

  • 然後需要做的就是 是配置檔案立即生效如下:
  • # . /etc/profile
  • 或者用# source /etc/profile

  • 下面來驗證下jdk切換是否生效如下:

  • 這裡寫圖片描述

注意: 這個是配置的系統環境變數,還有一個叫做使用者環境變數所以啊在來看看這個
由於我安裝了zsh 所以一些環境變數配置需要在zshrc中配置如下:這裡寫圖片描述

.

這裡寫圖片描述

然後新增一些使用者環境變數的配置資訊。僅此記錄些問題。

常見的一些問題: 安裝了zsh之後增加配置環境變數的話需要在 zshrc中配置如下
這裡寫圖片描述
修改之後立即生效的命令是:source .zshrc
這裡寫圖片描述