当前位置:   article > 正文

linux离线安装jdk

linux离线安装jdk

一、下载jdk

地址: Java Downloads | Oracle 中国

具体下载什么版本要根据安装的linux系统架构来决定,是ARM64还是X64,linux命令行输入如下命令

uname -m

 

可以看到linux系统是x64 架构(x86是32为,x86_64是64位,由于x86已经淘汰,所以下x86_64就是x64),那我们下载的就是x64 Compressed Arvhive

 

 下载后的文件如下

二、jdk压缩文件上传

使用root权限用户登录linux服务器(不使用最高权限用户,则创建和操作文件夹可能会有权限方面的限制,还需要通过命令 sudo -i ,再输一次密码,手动转换为最高权限)

笔者是准备把jdk装到 /usr/local/jdk 的文件路径下

先 cd /usr/local 文件目录下 ,输入ll命令看下文件目录列表

通过以下命令创建一个新的jdk文件夹,再次输入ll查看新建的文件夹

mkdir  jdk 

 

使用Xftp或者其他工具把下载的jdk压缩包上传到这个jdk文件夹下

 

再在命令行cd jdk 文件夹下查看 已上传的文件

 

三、删除原有jdk

在正式解压安装之前,先要看下linux系统是否已经有安装jdk,一般自带有安装jdk

命令行键入 java -version

java -version

可以看到已经自带安装了openjdk 的1.8 版本 

 

我们要对其进行卸载删除 

命令行键入如下命令 rpm -qa|grep java

rpm -qa|grep java

上图中红色箭头指向的几个文件,就是我们需要删除的内容,.noarch不删除 ,因为不是jdk相关文件,只是文件名字包含了java

分别执行以下四个命令删除

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.262.b10-1.el7.x86_64

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64

 

删除完毕后再次键入 java -version,可以看到原有jdk相关已经被卸载删除了

四、解压jdk

cd /usr/local/jdk 进入到jdk文件夹下,键入命令

tar -zxvf jdk-22_linux-x64_bin.tar.gz

ll查看解压后的文件名为jdk-22

键入以下命令删除上传的压缩包

rm -rf jdk-22_linux-x64_bin.tar.gz

进行jdk的环境变量设置

vim /etc/profile

按 i 进入编辑模式 

加入以下配置

#java environment
export JAVA_HOME=/usr/local/jdk/jdk-22
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

 

按下esc 键退出输入模式,键入 :wq 回车,保存

再输入以下命令刷新配置

source /etc/profile

键入java -version 查看 已成功安装jdk版本为jdk22

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/322550
推荐阅读
相关标签
  

闽ICP备14008679号