天天看點

【Java紮馬步】Mac OS X配置Java開發環境

本篇主要介紹在Mac OS X環境下,如何配置Java的開發環境。主要是為Java程式的編譯和運作做前期準備。你一定想要問,為什麼要花費功夫來寫一篇老生常談的話題呢?

我來回答你。盡管我已有多年的Java開發經驗,在Windows環境下配置Java開發環境可以說閉着眼睛都會,但在OS X環境下配置Java開發環境卻步履艱難。一則因為對OS X環境的陌生,二則是網上查找到的資料讓人看起來頭疼,心生厭倦。

為了更好的傳播知識和經驗,我要整理一篇适合我這樣的新手在Mac OS X環境下配置Java開發環境的文章,請随我來。

一、下載下傳JDK

Oracle為Mac OS X環境也提供了對應版本的JDK(點選連結即可下載下傳JDK8)。

下載下傳完成後,輕按兩下JDK安裝包(dmg字尾檔案)進行安裝。

二、設定執行路徑

熟悉Windows環境的都知道,JDK安裝完成後,要為配置JAVA_HOME的PATH路徑。Mac OS X環境也不例外。

不過Mac OS X環境雖然有着漂亮的圖形化臉蛋,但若要深入和Mac OS X交流,就必須要像在Unix環境下使用shell指令行。

①、打開終端shell

在Mac螢幕下方的菜單欄,依次點選 launchpad -》其他-》終端,打開shell指令行。

【Java紮馬步】Mac OS X配置Java開發環境

②、找到JDK安裝路徑

在Windows環境下,JDK安裝路徑在預設在C槽的program files包下。但在OS X系統下,找起來可不那麼容易。

那該如何找呢?

在shell指令行敲如下指令(類似Java API中的System.getProperty(“user.dir”)):

【Java紮馬步】Mac OS X配置Java開發環境

/usr/libexec/java_home -V

可以看得出,該指令可以獲得JDK的完整安裝路徑。接下來,我們需要将此路徑指派給JAVA_HOME,然後将JAVA_HOME添加到path路徑下。

③、将JAVA_HOME添加到path路徑

Windows環境下,我們直到path路徑在我的電腦的系統環境下,那麼Mac OS X環境下,path路徑又在哪裡呢?

Mac OS X的path路徑存在~/.bash_profile檔案中。

執行如下指令,進入該檔案的編輯模式:

vim ~/.bash_profile

在檔案中添加以下内容:

JAVA_HOME=`/usr/libexec/java_home`

export JAVA_HOME

稍作解釋:

1. 英文輸入法下,tab鍵正上方的鍵“`”在shell指令下表示引用執行一段指定的指令,指令執行的結果為JDK的完整安裝路徑。

(/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home)

然後将該路徑賦給JAVA_HOME變量。

2. export JAVA_HOME變量即可将JDK的安裝路徑加入到path下。

編輯完成後,按esc鍵退出編輯模式,然後鍵入:wq儲存退出。

然後在shell指令行中執行以下指令,列印出JAVA_HOME變量:

echo $JAVA_HOME

【Java紮馬步】Mac OS X配置Java開發環境

④、source ~/.bash_profile

執行如下指令,Java的執行環境就配置成功了:

source ~/.bash_profile

1

三、執行javac、java指令進行驗證

【Java紮馬步】Mac OS X配置Java開發環境

四、eclipse

Java開發的內建環境我最喜歡eclipse(點選連結下載下傳)!完成安裝後,來一段小程式。完美收官!

【Java紮馬步】Mac OS X配置Java開發環境

繼續閱讀