首页 > 系统相关 >linux离线安装JDK方法

linux离线安装JDK方法

时间:2022-08-29 14:00:17浏览次数:91  
标签:1.7 java jdk JDK 离线 linux root el7 localhost

下载文件: jdk-8u241-linux-x64.tar.gz

一.卸载

1.检查系统中原版本:

[root@localhost ~]# java -version
java version "1.7.0_"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

2.进一步查看JDK信息:

[root@localhost ~]#  rpm -qa | grep java
javapackages-tools-3.4.1-6.el7_0.noarch
tzdata-java-2014i-1.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64
python-javapackages-3.4.1-6.el7_0.noarch

3.卸载OpenJDK,执行以下操作:

[root@localhost ~]# rpm -e --nodeps tzdata-java-2014i-1.el7.noarch
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.71-2.5.3.1.el7_0.x86_64

执行完删除命令之后,再次执行java -version命令 :

[root@localhost ~]# java -version
bash: java: 未找到命令

说明原JDK版本已经被删除.

二.安装JDK

1.创建安装目录

[root@localhost ~]# mkdir -p /usr/local/src/jdk
[root@localhost ~]# cd /usr/local/src/jdk

2.解压JDK压缩包,并修改目录名称

[root@localhost jdk]# tar -zxvf jdk-8u231-linux-x64.tar.gz
[root@localhost jdk]# mv jdk1.8.0_241 jdk1.8

3.修改配置文件

[root@localhost jdk]# vi /etc/profile

进入配置文件后,在配置文件的最后面添加配置:

export JAVA_HOME=/usr/local/src/jdk/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

退出配置文件后执行命令

source /etc/profile

让配置文件立即生效

4.检查JDK是否安装成功

再次执行命令java -version查看JDK是否安装成功

[root@localhost jdk]# java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b11, mixed mode)
 5 sudo: java: command not found

 

标签:1.7,java,jdk,JDK,离线,linux,root,el7,localhost
From: https://www.cnblogs.com/lovleo/p/16635727.html

相关文章

  • 光盘和U盘装linux系统
    一.光盘装linux系统和windows系统首先,下载需要安装系统的镜像,准备一个空白盘,使用UltraISO刻录镜像然后,光盘插入安装系统的机器,开机按f2、f8和f12的其中一个,进入boot,将CD-......
  • linux信任关系传输文件报错 Permissions 0755 for '/home/lonecloud/.ssh/id_rsa' are
    参考:https://www.cnblogs.com/lonecloud/p/9687768.html@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:UNPROTECTEDPRIVATEKEYFILE......
  • JDK环境变量的配置
    1. JDK环境变量的配置配置环境变量之前,是已经安装了JDK了。假设已经安装好了JDK了,高版本的JDK无需手动配置环境变量,低版本的JDK需要配置环境变量,这里以JDK1.8为例......
  • Linux学习笔记4——用户管理和组
    Linux学习笔记4——用户管理和组一、Linux中的用户管理:任何使用Linux的系统资源的用户,必须使用一个合法的账号和密码,账号和密码一般都是向系统管理员申请。root是Linux......
  • Linux命令(一)
    文件列表ls#表示查看当前目录下的文件ls-a#表示查看当前目录下的所有文件(包含隐藏文件)ls-l#表示查看当前目录下的详细信息ll#表示查看当前目录下的详细信息(和......
  • Linux概述以及Linux目录结构
    Linux的概述:Linux是基于Unix的Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。(Linux操作系统它是基于Unix的,而且最重要的是它是......
  • Linux概述和Linux目录结构
    Linux概述1.学习Linux之前先了解Unix:Unix是一个强大的多用户、多任务操作系统。于1969年在AT&T的贝尔实验室开发。UNIX的商标权由国际开放标准组织(TheOpenGroup)所拥有......
  • linux 查看进程运行时间
    参考文档:https://cloud.tencent.com/developer/article/2015386$ps-p8299-oetimeELAPSED04:05:37etimes关键字查看经过的时间(以秒为单位)$ps-p8299-oe......
  • Linux
    1、关机命令命令说明sync将数据由内存同步到硬盘中shutdown关机shutdown-h1010分钟后关机shutdown-hnow立马关机shutdown-h20:25指定时......
  • linux-shell
    shellShell入门创建hellworld.sh文件多命令处理......