官網 Linux Platform 區選 RPM 自解壓檔(j2sdk-1_4_2_06-linux-i586-rpm.bin)。
chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
./j2sdk-1_4_2_06-linux-i586-rpm.bin
# 授權協議空格翻頁,輸入 yes 同意
# 自動解壓產生 j2sdk-1_4_2_06-linux-i586.rpm
rpm -ivh j2sdk-1_4_2_06-linux-i586.rpm
預設安裝至 /usr/java/j2sdk1.4.2_06。
export 僅對當前 Shell 有效。修改 ~/.bashrc(僅當前用戶)或 /etc/profile(全域,不建議):
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
登出重登或 source ~/.bashrc 生效。驗證:
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
java -version
vi test.java
# class test { public static void main(String[] a) { System.out.println("Hello World!"); } }
javac test.java
java test
# 輸出 Hello World!
編輯目標用戶 ~/.bashrc 加入上述三行 export,該用戶即可使用 Java 指令。
eclipse-SDK-3.0-linux-gtk.zip 解壓至 /opt。/usr/local/bin/eclipse(權限 755):#!/bin/bash
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=$JAVA_HOME/lib
/opt/eclipse/eclipse -vm $JAVA_HOME/bin/java -data /home/chenzhe/workspace &
-vm 指定 JVM,-data 指定工作空間。/opt/eclipse/eclipse,圖標用 /opt/eclipse/icon.xpm。雙擊即啟動 Eclipse 開發環境。