JDK网址
Oracle官网Oracle🔗
Oracle官网需要注册0账号才能下载
OpenJDkOpenJDK🔗
OpenJDK找安装包不好找,可以用下面的
Eclipse社区搭建的Adoptium🔗
Windows环境
压缩包安装JDK
压缩包下载后,使用解压软件解压。建议安装目录不要带中文,压缩包找个你能找到的地方解压一定要记住路径。然后配置环境变量
软件包安装JDK
下载安装安装包后,安装,有的版本会自动配置环境变量,注意安装路径。安装成功后,如果win+r运行cmd,输入java -version
,没有Java环境变量信息,就需要手动配置环境变量
配置环境变量
在开始直接搜索环境变量(目前我认为最快的一种办法),找到环境变量,在系统变量下面点击新建JAVA_HOME
(方便修改,只需要修改这一个就不用改动太大)
#变量名
JAVA_HOME
#变量值(你的JDK安装目录)
C:\Program Files\Zulu\zulu-19
再在系统变量中找到Path
#新建一个,在方框中填入
%JAVA_HOME%\bin
验证是否配置成功
java -version
Linux环境下
Linux下面最方便莫过于使用包管理器安装软件了,但一些非自由软件,仓库是没有的,比如Oracle的JDK8,就需要压缩包安装了。
包管理器
先用包管理器搜索有那些JDK版本,根据搜索结果安装相应版本。
Debian/Ubuntu
sudo aptitude search jdk
sudo aptitude install openjdk-16
RedHat/Centos
sudo yum search jdk
sudo yum install openjdk-16
安装成功后执行java -version
,是否安装成功,一般通过包管理器安装是不需要配置环境变量的。
压缩包安装JDK
wget https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u372-b07/OpenJDK8U-jdk_x64_linux_hotspot_8u372b07.tar.gz
sudo tar -xzvf OpenJDK8U-jdk_x64_linux_hotspot_8u372b07.tar.gz
配置环境变量
sudo vi /etc/profile
# 添加下面内容
export JAVA_HOME=/usr/lib/jvm/java-16-openjdk-amd64 #换成下载的目录
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
刷新环境变量
source /etc/profile
验证是否配置成功
java -version
一些资源
java-1.8.0-openjdk-portable-1.8.0.372.b07-1.portable.jdk.el.x86_64.tar.xz
https://jdk.java.net/java-se-ri/8-MR5
wget https://download.java.net/openjdk/jdk8u43/ri/openjdk-8u43-linux-x64.tar.gz