1.以jdk8为例:下载地址
https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
根据自己的需要下载32位或者64位
以32位为例
2.使用finalShell连接linux系统,安装rz命令
检查rz命令属于哪个安装包
yum provides rz
显示如下:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.bfsu.edu.cn
* extras: mirrors.bfsu.edu.cn
* updates: mirrors.bfsu.edu.cn
lrzsz-0.12.20-36.el7.x86_64 : The lrz and lsz modem communications programs
Repo : base
Matched from:
Filename : /usr/bin/rz
安装lrzsz-0.12.20-36.el7.x86_64
yum install -y lrzsz-0.12.20-36.el7.x86_64
3.执行rz命令,选择下载下来的安装包
rz
4.使用tar命令进行解压
tar -zxvf jdk-8u291-linux-i586.tar.gz
5.配置环境变量:/etc/profile
vi /etc/profile
将如下内容配置到环境变量中
export JAVA_HOME=/data/program/software/java8
export JRE_HOME=/data/program/software/java8/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
使配置立刻生效
source /etc/profile
6. 验证是否成功
java -version
注意:/data/program/software/是jdk安装目录,java8是jdk文件夹名称
7.如果验证报错如下:
-bash: /root/software/jdk1.8.0_291/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
安装如下安装包:
yum install glibc.i686
8.注意事项:如果使用wget命令直接从官网现在进行解压有可能会报如下错误
[root@localhost software]# tar -zxvf jdk-8u291-linux-i586.tar.gz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now