1.下载JDK
前往官网 选择和安装电脑相匹配的jdk安装包,我下载的是目前最新的Java SE 9.0.4
链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.安装JDK
安装完毕后打开dmg文件,双击图标,完成安装步骤
3.检查是否安装成功
打开终端,输入命令: java -version
回车后,会出现你的java版本等信息
*注意输入命令时,"java"与"-"中有空格
*假如你已经安装过java,可以直接输入命令查看版本信息,跳过前两步下载和安装
ArieldeMacBook-Pro:~ ariel$ java -version
java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)
ArieldeMacBook-Pro:~ ariel$
4.配置PATH和CLASSPATH路径
首先,需要打开profile文件,输入命令:sudo vim /etc/profile,并输入本机密码
ArieldeMacBook-Pro:~ ariel$ sudo vim /etc/profile
Password:
打开成功后,会出现以下界面
# 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
~
~
~
~
~
~
~
~
"/etc/profile" [readonly] 15L, 325C
在英文输入法下,键入“i”,进入插入模式(如果继续键入出现警告,按enter键继续就好)
在代码的末尾输入以下命令:
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$PATH:$JAVA_HOME/bin"
*其中,命令 JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/" 标亮部分是你安装的JDK版本,请根据自己的安装版本进行调整哦
# 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/jdk-9.0.4.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".:$PATH:$JAVA_HOME/bin"
~
~
~
~
~
~
~
-- INSERT --
输入完成后,键入esc键,退出插入模式
输入命令::wq! ,即保存并退出profile文件
5.检查JAVA_HOME是否配置成功
重启终端后,输入命令:echo $JAVA_HOME
ArieldeMacBook-Pro:~ ariel$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-9.0.4.jdk/Contents/Home/
以上MAC上的JAVA开发环境配置就结束啦~
6.测试JAVA程序的编译运行
打开文本编辑(建议自己下一个文本编辑器,本人用的textastic),输入以下代码
class helloworld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
将文件名为"helloworld"的文档保存至专门文件夹,之后将文档后缀名改为"helloworld.java"
打开终端进入目录,输入命令:cd /Users/ariel/Desktop/project(提亮部分为储存文件夹的路径)
编译java文件,输入命令:javac helloworld.java
ArieldeMacBook-Pro:~ ariel$ cd /Users/ariel/Desktop/project
ArieldeMacBook-Pro:project ariel$ javac helloworld.java
ArieldeMacBook-Pro:project ariel$
检查文件夹中是否多了一个"helloworld.class"文件
如果没有的话,检查你的文件名是否与class命名一致,如果不一致的话,请修改文件名,再在终端里输入一次命令:javac helloworld.java
如果有的话,在终端中输入命令:java helloworld
运行正常
ArieldeMacBook-Pro:~ ariel$ cd /Users/ariel/Desktop/project
ArieldeMacBook-Pro:project ariel$ javac helloworld.java
ArieldeMacBook-Pro:project ariel$ java helloworld
Helllo World
ArieldeMacBook-Pro:project ariel$
恭喜你,环境配置成功!
打出了自己的第一个Hello World!