mac上配置java开发环境

刚在mac上配置了java开发环境,多数步骤是参考链接做下来的,记录下来供参考。

1.下载jdk
我mac os 的版本是 :10.13.6;

打开终端,输入 java -version ,回车显示如下:

%title插图%num

点 更多信息 进到 https://www.oracle.com/technetwork/java/javase/downloads/index.html 的界面

点击download,跳转到jdk的下载,选择对应的*新版本下载即可,我下的是

jdk-12_osx-x64_bin.dmg

2.安装
jdk-12_osx-x64_bin.dmg 下载完,点击安装即可。在终端输入 java -version 命令查看是否安装成功,如下:

%title插图%num

java -version

java version “12” 2019-03-19
Java(TM) SE Runtime Environment (build 12+33)
Java HotSpot(TM) 64-Bit Server VM (build 12+33, mixed mode, sharing)
说明安装成功了。

可以进到目录 /Library/Java/JavaVirtualMachines/ 查看jdk安装的的位置,方法:打开Finder,快捷键 “Command + Shift + G”,输入 /Library/Java/JavaVirtualMachines/ ,回车就能看到安装的jdk,如下图所示:

所以jdk的目录为:

/Library/Java/JavaVirtualMachines/jdk-12.jdk

这个目录后面会用到

3.配置
在终端输入

sudo vim /etc/profile
然后输入自己的电脑密码,然后就进入了profile文件,在文件内容末尾添加JAVA_HOME路径(切换英文输入法,键入“i”,进入插入模式),如下所示:

JAVA_HOME=”/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home/”

CLASS_PATH=”$JAVA_HOME/lib”

PATH=”.:$PATH:$JAVA_HOME/bin”
拼接起来,如下所示:

# 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-12.jdk/Contents/Home/”

CLASS_PATH=”$JAVA_HOME/lib”

PATH=”.:$PATH:$JAVA_HOME/bin”
~
~
~
~
~
~
~
“/etc/profile” [readonly] 16L, 323C
确认添加完毕,按esc退出插入模式,英文输入发下键入“:wq!”保存并退出profile文件

重启终端,重新打开输入如下所示:

builderdeMacBook-Pro:~ builder$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk-12.jdk/Contents/Home/
这个路径出来了,说明配置成功了

4.测试
新建一个文件,名为Hello.java,注意是.java为后缀,在文件里,写下如下java代码:

class Hello {
public static void main(String[] args) {
System.out.println(“Helllo”);
}
}
在终端里cd到Hello.java文件所在目录,然后在终端输入以下命令:

javac Hello.java
然后就会在Hello.java文件所在目录,生成class文件:Hello.class

再在终端输入以下命令:

java Hello
如果出来一句打印的 :Helllo

说明运行正常,我们的java环境已经配置好了