linux 安装 jdk

这里有两种方式可以在linux上安装java

  • 手动安装
  • 使用yum安装

手动安装

到官方找到对应的包,然后复制下载连接,一定要是 .tar.gz 格式的
linux 安装 jdk_第1张图片
然后我们在 /usr 创建一个目录jdk

cd /usr
mkdir jdk
cd jdk

然后输入下面命令进行下载

wget -O jdk.tar.gz https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz

这个链接更换成你自己想要下载的,我这里下载的是18版本的
下载完成之后进行解压

tar -xvf jdk.tar.gz

解压完成之后我们需要配置环境变量

vim /etc/profile

然后在最后添加下面内容
set jdk environment
JAVA_HOME=/usr/jdk/jdk-18.0.1.1
JRE_HOME=/usr/jdk/jdk-18.0.1.1/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

注意将JAVA_HOME和JRE_HOME种的路径更换成自己的
然后让它生效

source /etc/profile

查看版本信息

java -version

如下则为成功
在这里插入图片描述

yum安装

当然想要使用这个安装方式的前提是你有网络源,这里我就不说了,没有的自己去配把
查找java的包,我这里使用的是rhel8以上,所以使用的是dnf命令,跟yum是一样的,将dnf换成yum也是可以的

dnf -y list java*

linux 安装 jdk_第2张图片

找到需要的之后就直接使用yum命令进行安装了

dnf install -y java-17-openjdk.x86_64

这里就安装完成了,它的默认安装位置是在 /usr/lib/jvm ,通过下面命令可以找到

find / -name "java"

环境变量

#JAVA
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-17.0.3.0.7-1.el8.x86_64/
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

你可能感兴趣的:(java,linux,jvm)