july
july
发布于 2022-12-11 / 47 阅读
1

JDK安装和配置

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

jetbrain_tools.zip

https://jdk.java.net/java-se-ri/8-MR5

wget https://download.java.net/openjdk/jdk8u43/ri/openjdk-8u43-linux-x64.tar.gz