關於JDK的介紹就由於時間問題就先省略了,下面我們直接進入安裝過程:
環境介紹:
系統:Centos5.5 x86_64
系統:Centos5.5 x86_64
提示:32位系統和64位系統安裝過程完全一樣,不同的就是下載的軟件支持的系統的位數不同。
卸載系統自帶的jdk
- rpm -qa | grep gcj #查找系統自帶jdk軟件
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-27jpp #卸載自帶的jdk
- wget http://download.oracle.com/otn-pub/java/jdk/6u30-b12/jdk-6u30-linux-x64-rpm.bin #在這個父頁面有多種版本的JDK,根據自己的需要選擇下載
- chmod +x jdk-6u30-linux-x64-rpm.bin #添加執行權限
- ./jdk-6u30-linux-x64-rpm.bin #這個過程中會出現一個接收協議的提示,敲"回車"即可
會出現多個文件,其中有jdk-6u30-linux-amd64.rpm ,進行如下安裝:
- rpm -ivh jdk-6u30-linux-amd64.rpm #出現如下圖示,表示安裝成功
添加JDK的環境變量:
vi /etc/profile 在末尾加上如下內容
- JAVA_HOME=/usr/java/jdk1.6.0_30 #填寫自己的實際安裝路徑
- CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
- PATH=$JAVA_HOME/bin:$PATH
- export JAVA_HOME CLASSPATH PATH #保存退出
- source /etc/profile #重新讀入環境變量
測試:
1、執行如下命令,如果正確顯示JDK的版本,則表示初步成功:
- java -version
2、執行一段Java代碼:
創建HelloWorld.java測試文件:
- vi HelloWorld.java
寫入如下內容:
執行如下命令,進行測試
- public class HelloWorld{
- public static void main(String args[]){
- System.out.println("Hello,World!"); }
- } #保存退出
- javac HelloWorld.java
- java HelloWorl #如果顯示如下圖,則表示JDK安裝成功,如果提示不能讀取此文件就覈對/etc/profile文件的配置
到此,整個安裝過程結束,32位的安裝過程也是如此。