18.02.28 文科小白的JAVA学习日记:MAC配置JAVA开发环境

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!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值