Redhat Linux安裝JDK 1.7


本篇主要介紹在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系統上安裝JDK 1.7,其它Linux平台安裝也大同小異,可能略有差別。

步驟1:下載JDK 1.7 安裝包

JDK 1.7 下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

 

在下載過程中,需要注意兩點:

1:注意操作系統版本,以及32位還是64位操作系統。如下所示,Linux 分x86、x64兩種,

Product / File Description

File Size

Download

Linux x86

80.38 MB

jdk-7u25-linux-i586.rpm

Linux x86

93.12 MB

jdk-7u25-linux-i586.tar.gz

Linux x64

81.46 MB

jdk-7u25-linux-x64.rpm

Linux x64

91.85 MB

jdk-7u25-linux-x64.tar.gz

2: 注意安裝包是rpm還是tar.gz格式的。rpm是redhat package 就是紅帽的標准安裝包,有些Linux系統是不支持的。rpm安裝時會自動配置,一般都是lib安裝到/urs/bin, bin安裝到/usr/bin下面,如果沒有安裝到/urs/bin下,也會在該目錄下建立一個軟連接。

 

步驟2:上傳JKD 1.7 安裝包

正常情況下你可以用FPT工具上傳安裝JDK 安裝包,因為這里我是用虛擬機做實驗,本機是Win 7 專業版本64位操作系統,所以你必須確保在Linux下能訪問Windows 下的文件。點擊"虛擬機設置"下的“選項”-共享文件夾“,選擇”總是啟用“,然后按向導設置你需要共享的文件夾。然后你在/mnt/hgfs/下就能看到JKD文件夾了,將JKD安裝包復制到~/tmp/文件下。

clip_image002

[root@localhost ~]# cd /mnt/hgfs/

[root@localhost hgfs]# ls

JKD

[root@localhost hgfs]# cd JKD

[root@localhost JKD]# ls

jdk-7u25-linux-x64.rpm jdk-7u25-linux-x64.tar.gz

[root@localhost JKD]#

[root@localhost JKD]# cp jdk-7u25-linux-x64.rpm ~/tmp/

[root@localhost JKD]# cp jdk-7u25-linux-x64.tar.gz ~/tmp/

 

步驟3:檢查Linux 系統上是否存在其它版本的JDK,如果有則先卸載舊版本的JKD。

[root@localhost /]# java -version

java version "1.4.2"

gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-51)

Copyright (C) 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

查看自帶的JDK的相關信息

[root@getlnx06 ~]# rpm -qa | grep gcj

libgcj-4.1.2-51.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

libgcj-4.1.2-51.el5

卸載自帶的JDK的信息

[root@localhost /]# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

 

步驟4:解壓安裝JDK

RPM 包安裝

[root@localhost tmp]# chmod +x jdk-7u25-linux-x64.rpm

[root@localhost tmp]# rpm -ivh jdk-7u25-linux-x64.rpm

Preparing... ########################################### [100%]

1:jdk ########################################### [100%]

Unpacking JAR files...

rt.jar...

jsse.jar...

charsets.jar...

tools.jar...

localedata.jar...

tar包安裝

 

新建文件夾/usr/java/

[root@localhost usr]# mkdir java

[root@localhost usr]# cd ~/tmp

[root@localhost tmp]# tar xzvf jdk-7u25-linux-x64.tar.gz -C /usr/java/

 

步驟5:配置環境變量

在etc/profile文件下添加

export JAVA_HOME=/usr/java/jdk1.7.0_25

export CLASSPATH=/usr/java/jdk1.7.0_25/lib

export PATH=$JAVA_HOME/bin:$PATH

如果你不想重新系統,可以用命令source /etc/profile使配置文件立即生效。否則只能重啟系統才能使配置參數生效。

[root@localhost ~]# source /etc/profile

驗證環境變量是否生效

[root@localhost ~]# echo $JAVA_HOME

/usr/java/jdk1.7.0_25

[root@localhost ~]# echo $PATH

/usr/java/jdk1.7.0_25/bin:/usr/kerberos/sbin:/usr/kerberos/bin

:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin

[root@localhost ~]# echo echo $CLASSPATH

/usr/java/jdk1.7.0_25/lib

[root@localhost ~]#

 

步驟6:驗證安裝成功與否,以及環境變量是否生效

[root@localhost tmp]# java -version

java version "1.7.0_25"

Java(TM) SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)

步驟7:刪除tmp目錄下JDK安裝包

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM