Mac上做Java開發,一切配置都要重新開始,對於新手來說可能一頭霧水,下面全面介紹Mac下Java開發環境配置,筆者已經成功實踐。
1. 下載安裝JDK(Java Development Kit)
- 下載JDK。
- 從Oracle官網選擇合適版本的安裝包進行下載,筆者下載的是jdk-9.0.1。鏈接:http://www.oracle.com/technetwork/java/index.html
- 安裝JDK。
- 雙擊jdk-9.0.1_osx-x64_bin.dmg文件進行安裝。
- 打開finder,可以在下圖所示的路徑中找到安裝好的jdk-9.0.1.jdk。
- 其中Contents下的Home文件夾,是該JDK的根目錄
1)bin:bin目錄下存放JDK用於開發的一些終端命令工具(可執行程序)。常見的工具如:“javac”的作用是將java源文件編譯為class文件(即自解碼文件);“java”命令的作用是運行class文件。
2)include目錄下是一些C語言的頭文件,因為JDK是由C和C++寫的;
3)jre目錄下是JDK所依賴的java運行時環境;
4)lib目錄下存放JDK開發工具所依賴的一些庫文件;
查看是否安裝成功
打開terminal,輸入:java -version
2. 配置環境變量PATH和CALSSPATH
- 如果你是第一次配置環境變量,可以使用“touch .bash_profile” 創建一個.bash_profile的隱藏配置文件(如果你是為編輯已存在的配置文件,則使用"open -e .bash_profile"命令):
- 輸入“open -e .bash_profile”命令,輸入如下配置並保存:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
-
打開終端,使用"source .bash_profile"使配置生效。
-
輸入 echo $JAVA_HOME 顯示剛才配置的路徑,到這里在Mac配置Java開發環境就算完成!
Hubert@HubertMacBook-Pro ~ % echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home Hubert@HubertMacBook-Pro ~ %
3. 在Mac終端上運行Java程序:Hello.java
- 新建Java文件,新建Java文件方式很多,當然你也可以去拷貝~~~ 筆者通過Mac文本編輯工具新建Hello.java文件。
-
在終端使用 cd 命令定位到你Hello.java文件所在目錄。
-
編譯:輸入指令如下,這時候你可以看到Hello.java所在目錄下新生成了一個Hello.class文件
javac Hello.java
-
運行:指令如下
java Hello
4. 對JDK、JRE和JVM的理解
-
JDK:Java Development Kit
-
JRE:Java Runtime Environment
-
Java:Java Virtual Machine