下载JDK
java以前是SUN公司的,但现在是Oracle的了。
我们到Oracle官网下载JDK,截止这篇文档,java的最新版本是 Java SE 16,本系列文档主要以Java SE 8为主,后面会有专门的章节介绍Java 11 和 Java 16 的新语法。
到下载页面,选择对应系统的jdk压缩包。我的系统是mac os,所以选择的是mac os x64的安装包。
下载后,根据提示安装。
设置环境变量
windows
- 打开环境变量设置页面
控制面板->系统和安全->系统->高级系统设置->环境变量 - 配置PATH
修改path变量
添加jdk bin路径:C:\Program Files\Java\jdk1.8.0_xxx\bin - 配置CLASSPATH
修改(若没有则新增)classpath变量
添加jdk lib路径:C:\Program Files\Java\jdk1.8.0_xxx\lib - 配置JAVA_HOME
新增JAVA_HOME变量
添加jdk路径:C:\Program Files\Java\jdk1.8.0_xxx
注意
上面的路径一定要替换成你的jdk安装的路径。
Mac
在mac上安装完jdk,默认是在下面的路径:
/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
可以编辑home目录下的.bashrc
或 .bash_profile
,如果你的终端用的不是bash,而是zsh的话,那么对应要修改的文件是 .zshrc
或 .zshenv
或.zprofile
。
使用命令 open -e .zshrc
会使用mac自带的编辑器打开文件,当然你也可以使用vim、sublime等软件去编辑文件。
在对应的文件末尾,加上下面两行。注意一定要换成自己电脑上的jdk的路径。
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_261.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH
验证
在终端输入 java -version
看到如下信息,就说明安装和配置成功。
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
另外,你也可以参考此文档:如何设置或更改PATH系统变量。