MAC OX 配置JDK環境變數
大家在windows裡面配置JDK環境變數很容易,但是如果要在mac裡面配置JDK環境變數和windows裡面有所不同,具體如下:
第一:
mac OS裡面自帶jdk,不過是1.6的版本,現在很多人使用的都是1.7甚至更高的版本,所需要替換,自己去 oracle的官網下載最新的對應的jdk版本,網址如下:http://www.oracle.com/technetwork/Java/javase/downloads/index-jsp-138363.html;
下載完以後安裝,此時會有問題出現,系統自帶的jdk和我們的jdk在什麼地方。
mac系統自帶的jdk的安裝目錄在如下目錄:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home ; 在mac系統裡面jdk的路徑是要到Home這裡的,所以我們在後面配置環境變數的時候一點要記住選擇到home這個檔案這裡。
我們自己安裝的jdk的目錄一般在 /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home 下; 也就是到Library這個目錄下面去找應該就可以找到。
找到路徑以後就是如何配置環境變數的問題,配置環境變數比較簡單:
需要修改兩個檔案
第一個檔案 .bash_profile ,使用如下命令修改:
unix:bin bin$ cd ~ 進入到 ~ 目錄
unix:~ bin$ touch .bash_profile 這句話不是太清楚什麼意思
unix:~ bin$ vi .bash_profile 使用vi編輯器編輯 .bash_profile檔案
然後輸入 i ,在vi編輯器裡面輸入 i 的意思是開始編輯。
vi編輯器裡面的內容如下:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
新增如上所示的語句就可以了,第一行代表的是jdk的路徑,一定要記住選擇到 Home 這個檔案加下面;
然後退出vi編輯器使用如下命令:
1. 輸入 ese
2. 輸入冒號 : wq
3. 儲存退出
如果以上修改完畢切正確,那麼接下來就是讓配置的環境變數生效,使用如下命令:
source .bash_profile
或者可以直接重新啟動機器,登出機器都可以。
完畢以後檢視下當前的java 版本是否正確輸入如下命令:
java -version
如下所示:
unix:~ bin$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
如果出現了上面所示的對應的自己的安裝的版本那就說明沒有問題了,或者使用如下命令檢視環境變數是否已經配置成功:echo $JAVA_HOME
如下所示:
unix:~ bin$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
我這裡顯示已經配置成功了,如果檢視java的版本正確,但是檢視是jdk環境變數配置失敗,重新開啟terminal 檢視,前面開啟的 終端 可能顯示不正確,我的就是如此。
以上的配置對於當前的使用者的,如果換了使用者就不能使用了。
還有很多人遇到的情況可能是就算配置了上面的東西,但是檢視java的版本還是不對,那麼我們去配置另外一個東西,配置的內容和上面的的 .bash_profile檔案是一樣的,只不過接下來要配置的這個檔案是所有的使用者都管用,就和我們在windows裡面配置的系統和使用者的環境變數一樣。具體配置如下:
首先進入 /etc目錄
cd /etc
修改 etc 目錄下的profile檔案,此檔案是系統級別的檔案,修改的時候必須要使用超級使用者才能修改,使用如下命令:
sudo vi profile
具體命令列如下:
unix:~ bin$ cd /etc
unix:etc bin$ sudo vi profile
Password:
如上所示,在Password後面輸入超級使用者密碼就可以了,進入vi編輯器介面
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
"profile" [readonly] 13L, 372C
如上所示,新增上JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
這幾句話就好。
然後儲存退出vi編輯器,和前面操作一樣
ese
:wq
如果出現 E45: 'readonly' option is set (add ! to override) 或者其他類似提示不能編輯的提示,需要強制儲存退出,就需要在wq的後面加上感嘆號,如下所示:
:wq!
然後就可以退出了。如果不能退出,就百度或者谷歌查明原名。在此我沒有碰到不能退出的情況.
然後和上面的操作一樣,需要上配置的環境變數生效:source profile
或者重新啟動機器
然後檢視java版本:
java -version
或者檢視路徑是否配置成功:
echo $JAVA_HOME
檢視輸入的資訊是否是自己配製的就可以知道是否配置成功。
經過以上步驟可以配置完 mac下的jdk環境變數。
相關推薦
MAC OX 配置JDK環境變數
大家在windows裡面配置JDK環境變數很容易,但是如果要在mac裡面配置JDK環境變數和windows裡面有所不同,具體如下: 第一: mac OS裡面自帶jdk,不過是1.6的版本,現在很多人使用的都是1.7甚至更高的版本,所需要替換,自己去 oracle的官網
Mac OX 配置JDK環境變量
ssp 根據 nts vim 環境變量 version 主目錄 ava 保存 一直用windows開發,現Mac開發安裝JDK配置環境有點小麻煩,查閱了多篇文章,發現一個簡單的記錄下來。 1、打開Mac自帶終端Terminal; 2、進入當前用戶主目錄,cd ~;(默認用戶
mac系統配置jdk環境變數
注意:在Mac上安裝高版本的jdk,最好的做法是不要解除安裝系統自帶的jdk1.6,因為很多的IDE啟動都需要jdk1.6的支援,當然了,我們也可以修改IDE的配置檔案,但也不能每個都修改,為了避免麻煩,建議保留系統自帶的jdk1.6 像osx這種系統,系統已經沒有自帶
Maven學習記錄2——Mac maven、jdk環境變數配置
最近一直在學習使用Macbook,在這裡記錄一下所有遇到的問題 問題起源: 1.Macbook 安裝了Eclipse,Eclipse裝入外掛maven & git , 但是在git中clone project 的時候,經常會報錯: Could not ca
Windows10下配置JDK環境變數
安裝JDK之後配置環境變數的步驟如下: 1.點“此電腦”,右鍵選“屬性”。 2.選擇“高階系統設定”—>選“環境變數”—>在“系統變數”中選中“Path”,再點“編輯”—>再點“編輯文字”。 3.新建環境變數JAVA_HOME,如下截圖: 4、點選確定之後
Win10如何配置Jdk環境變數
對於每一位做Java開發的朋友來說,Jdk是必須要安裝的,安裝好了Jdk,其實並沒有結束,還需要配置Jdk的環境變數,系統在不斷地更新,小編給大家介紹一下如何在Win10下配置Jdk,並檢測是否配置成功。 配置詳細過程 1.首先要開啟系統環境變數配置的頁面。具體操作是:開啟開始選單,找到“此電腦”,然後右
win10環境下配置jdk環境變數
1.首先右擊我的電腦--屬性--高階屬性--環境變數 3.在系統變數裡面新建一個JAVA_HOME 裡面值寫 C:\Program Files\Java\jdk1.8.0_181(自己的java路徑)
centos6.0版本Linux下配置jdk環境變數
前期準備:下載FileZilla軟體,上傳壓縮包到centos 將所需要的軟體統一放在centos系統的 /home/work/software jdk解壓 tar -xvzf jdk-8u65-linux-x64.tar.gz -C ../(解壓在work目錄下) 命令
讓etc/profile配置jdk環境變數生效和解決執行成功卻無效的情況
一. 放在linux中的專案工程,我們都是作為伺服器的,有時可能要增加一個環境變數,但我們為了一個環境變數重啟並不方便,要是上線的專案還絕對不能這麼幹,那麼,要怎麼辦呢? 1.先使用vim或vi指令開啟profile檔案:vim /etc/profile 然後按insert鍵進入編輯狀態。
Linux32位和64位系統下配置JDK環境變數
以1.7版本為例,其他版本配置方法也一樣(要先確定是多少位的系統 -uname i 命令可以檢視)。 JDK 1.8 官網下載地址: JDK 1.8官網下載(Linux+Windows) 一.建立工作路徑 1.首先將下載好的jdk.tar.gz檔案拷貝到桌面上(Windows上下
linux 下配置jdk環境變數
每次感覺配這個都很簡單,但每次都要查一下,畢竟配錯一點 後面都比較麻煩,記錄一下,方便以後檢視。 linux 下安裝jdk和windows下的安裝是一樣的,之前在windows安裝的時候是先下載壓縮包,然後再配置環境變數。其實在linux下也是一樣的。 第一步
centos 配置jdk環境變數
Jdk1.7 配置環境變數一、系統環境Centos6.5x64位Jdk1.7x64位二、準備1、 下載jdk1.7 進入下載頁:http://www.oracle.com/technetwork/java/javase/downloads/index.html 拖到頁
linux下配置jdk環境變數的三種方法總結
原文連結:http://www.jb51.net/article/93887.htm 一、修改/etc/profile檔案當本機僅僅作為開發使用時推薦使用這種方法,因為此種配置時所有使用者的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。用文字編輯器開啟/etc/profi
linux下配置jdk環境變數的三種方法
一、修改/etc/profile檔案當本機僅僅作為開發使用時推薦使用這種方法,因為此種配置時所有使用者的shell都有權使用這些環境變數,可能會給系統帶來安全性問題。用文字編輯器開啟/etc/profile,在profile檔案末尾加入:JAVA_HOME=/usr/sha
Linux中配置jdk環境變數
vim /etc/profile 在檔案的後面加上如下內容 export JAVA_HOME=/opt/jdk export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PAT
Mac 下配置Java環境變數及Maven環境變數
一、官網下載MAC版本的JDK,這裡用的jdk版本是 1.7,得到jdk-7u79-macosx-x64.dmg,雙擊直接預設安裝,預設安裝路徑是 /Library/Java/JavaVirtua
win10配置jdk環境變數
1、首先要開啟系統環境變數配置的頁面。具體操作是:桌面上找到“此電腦”,然後右鍵 “屬性”。然後開啟高階系統配置2、然後在彈出的介面開啟環境變數3、在彈出的頁面,“系統變數區域”點新建按鈕4、在新建頁面輸入"變數名"位 JAVA_HOME,輸入“變數值”為你安裝的JDK地址,
Mac下配置adb環境變數以及使用Android Screen Monitor
有時需要連上Mac的裝置能夠實時把裝置螢幕的內容更新到電腦上顯示,方便演示。使用asm(Android Screen Monitor)這個工具,在這之前需要設定adb環境變數。我們熟悉在windows上的方法,在mac上有些不一樣。 設定adb環境變數 1、
windows xp下配置JDK環境變數配置
1.安裝JDK,安裝過程中可以自定義安裝目錄等資訊,例如我們選擇安裝目錄為D:\java\jdk1.5.0_08; 2.安裝完成後,右擊“我的電腦”,點選“屬性”; 3.選擇“高階”選項卡,點選“環境變數”; 4.在“系統變數”中,設定3項屬性,JAVA_
win10系統配置Jdk環境變數不生效,eclipse不能啟動
win10在配置環境變數,網上有很多,在我們配置過發現eclipse不能啟動,解決方法如果win10的使用者名稱不是英文,會導致eclipse不能啟動,如果修改後發現仍不能啟動,將系統重做,在做系統出現輸入使用者名稱時,輸入英文,可解決