78. JDK下载、安装及配置
win10
下载地址:
https://www.oracle.com/java/technologies/javase-downloads.html
选择
Java SE 8
-Oracle JDK
-JDK Download
双击打开jdk,如:
jdk-8u202-windows-x64.exe
安装完JDK后配置环境变量。右击“计算机”。点击“属性”
点击“高级系统设置”
点击“高级”,再点击“环境变量”。
点击“新建”。变量名输入
JAVA_HOME
,变量值输入安装路径。D:\Java\jdk1.8.0_202\
点击“新建”。变量名输入
CLASSPATH
,变量值输入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意前面有一个
.
千万不要忘了。在系统变量中找到“Path”,点击“编辑”
- (Error): 变量值输入
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(这个是不行的,javac
用不了) - (Success):
D:\Java\jdk1.8.0_202\bin;D:\Java\jdk1.8.0_202\bin\jre\bin;
(分不分开都可以,只要是绝对路径即可,并且在前在后应该无关,如果javac
用不了,那么就把这两个移到最前端即可)
- (Error): 变量值输入
macOS
下载
安装JDK1.8
下载的安装包jdk-8u281-macosx-x64.dmg、双击pkg,按提示流程安装:
确定jdk安装完整
按照完成以后、我们可以查看JDK的安装路径、在资源库/Library下面会出现一个Java的文件夹、目录层级如下:/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk
打开终端
如果想要配置 jdk,那么我们需要知道 jdk 的安装目录,与 WIN 系统有很大的不同,我们在 MAC 中想要查看 jdk 的安装路径需要在终端执行以下的命令行:
1
/usr/libexec/java_home -V
如图所示:带有 ==Java SE 8== 和 ==jdk1.8.jdk== 的这一行信息是最重要的,可以将这段信息复制下来,后面需要使用!
查看 Java 版本:
java -version
配置JDK的系统环境变量
在配置环境变量之前,我本人遇到一种情况就是:安装了jdk安装包之后,就可以直接在终端里面使用java -version 和java以及javac的命令。也就是说不需要配置jdk的环境变量也可以直接使用。后面我查了一些资料,我本人的理解是:在MAC系统中,jdk会默认安装到“用户”的目录下,当我们打开终端的时候会直接扫描用户,所以可以直接执行上面的三个命令。
但是无论是否可以直接使用java命令,我个人都建议配置jdk,具体的流程如下:
vim ~/.zshrc
在末尾添加如下代码:1
2
3export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home
export CLASSpATH=${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:${PATH}注意:java_HOME=后面填入的信息就是“之前我们复制的那段重要信息”(即jdk的安装目录),其余的配置信息不变与我相同就可以。(一定要注意保存文件)
source ~/.zshrc
在终端输入
echo $JAVA_HOME
,如果配置成功则会显示刚刚配置的 JAVA_HOME 路径信息。(echo后面有空格),也可以直接使用vim ~/.zshrc
来查看环境变量的信息。如图:查看java版本:
java -version
javac的命令来检验是否配置成功
Note:系统会输出 javac 的帮助信息。如果成功,说明已经成功配置了JDK , 否则需要仔细检查上面的步骤的配置是否正确。
jdk 文档
点击 Java 文档页面的“Tree”按钮,页面会显示 Java 中所有的类供你查询