Oracle RHEL AS 4 安装 JAVA 1.4.2

前言

Java JRE 在1.7之前的安装包的形式分为两种。第一种以 bin 结尾形成的安装包,第二种以 rpm 结尾形成的安装包。两种方式的安装方式上存在略微差别。

文档目的

当前文档所展示的是以 bin 结尾的安装包如何在Oracle RHEL AS 4 上安装。

Java 官方下载地址

url 复制代码
https://www.oracle.com/java/technologies/downloads/archive/

文件名:j2sdk-1_4_2-linux-i586-rpm.bin

安装方式

1、授予JDK执行权限

sql 复制代码
$ chmod +x j2sdk-1_4_2-linux-i586-rpm.bin

2、查看权限

sql 复制代码
$ ll j2sdk-1_4_2-linux-i586-rpm.bin
-rwxr-xr-x  1 root root 34333132 Feb 12 13:52 j2sdk-1_4_2-linux-i586-rpm.bin

3、执行bin文件

注意:在执行过程中,首先会弹出一系列说明,Linux只需要按住 enter 键一直往下即可。等待说明信息弹完之后,会让你选择 yes 还是 no

sql 复制代码
$ ./j2sdk-1_4_2-linux-i586-rpm.bin
.................................
For inquiries please contact: Sun Microsystems, Inc., 4150
Network Circle, Santa Clara, California 95054, U.S.A.
(LFI#129530/Form ID#011801)

Do you agree to the above license terms? [yes or no]  yes  -- 选择YES即可
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: j2sdk-1_4_2-linux-i586.rpm
Done.

4、安装RPM包

注意:执行完 bin 程序后,会在当前路径下会生成一个同名的rpm文件。直接安装即可

bash 复制代码
$  rpm -ivh j2sdk-1_4_2-linux-i586.rpm
Preparing...    ########################################### [100%]
   1:j2sdk      ########################################### [100%]

5、查看安装文件夹

注意:由于是RPM包安装,Linux下默认在/usr/ 目录下会生成一个Java文件

bash 复制代码
$  cd /usr/java/j2sdk1.4.2/
$ ll
total 11344
drwxr-xr-x  2 root bin     4096 Feb 12 13:56 bin
-r--r--r--  1 root bin     4431 Jun 20  2003 COPYRIGHT
drwxr-xr-x  6 root bin     4096 Feb 12 13:56 demo
drwxr-xr-x  3 root bin     4096 Feb 12 13:56 include
drwxr-xr-x  6 root bin     4096 Feb 12 13:56 jre
drwxr-xr-x  2 root bin     4096 Feb 12 13:56 lib
-r--r--r--  1 root bin    17602 Jun 20  2003 LICENSE
drwxr-xr-x  4 root bin     4096 Feb 12 13:56 man
-r--r--r--  1 root bin     8986 Jun 20  2003 README
-r--r--r--  1 root bin    16251 Jun 20  2003 README.html
-rw-r--r--  1 root bin 11502941 Jun 20  2003 src.zip
-r--r--r--  1 root bin    10129 Jun 20  2003 THIRDPARTYLICENSEREADME.txt

6、设置环境变量

注意:此处设置在系统环境变量文件中的原因是,如果Linux存在多个用户,那么多个用户可以直接使用java,不再需要到每个用户下的环境变量文件中添加 JAVA_HOME变量

bash 复制代码
$ vi /etc/profile
export JAVA_HOME=/usr/java/j2sdk1.4.2
export PATH=$JAVA_HOME/bin:$PATH

7、验证是否安装成功

bash 复制代码
$ source /etc/profile
$ java -version
java version "1.4.2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-b28)
Java HotSpot(TM) Client VM (build 1.4.2-b28, mixed mode)
相关推荐
鱼鳞_1 分钟前
Java学习笔记_Day26(不可变集合)
java·笔记·学习
zhaoyufei1333 分钟前
RK3566 EDP屏幕背光闪修改pwm
android·java
清心歌12 分钟前
HashMap实现原理及扩容机制
java
一只大袋鼠12 分钟前
数据库连接池从入门到精通(下):Druid 连接池使用与工具类封装
java·数据库·连接池
禹中一只鱼16 分钟前
【IDEA 出现 `IDE error occurred`】
java·ide·spring boot·intellij-idea
西凉的悲伤16 分钟前
Guava类库——Lists.partition() 高效分批处理列表数据
java·guava
weixin_4080996716 分钟前
【保姆级教程】按键精灵调用 OCR 文字识别 API(从0到1完整实战 + 可运行脚本)
java·前端·人工智能·后端·ocr·api·按键精灵
brahmsjiang18 分钟前
Java类加载机制解析:从JVM启动到双亲委派,再到Android的特殊实现
android·java·jvm
yaaakaaang20 分钟前
十一、享元模式
java·享元模式
卓怡学长21 分钟前
基于 SpringBoot 的生活信息分享平台,从 0 到 1 完整实现(附源码 + 数据库)
java·数据库·spring boot·tomcat·maven