在 Linux 下 Jdk 的安裝和 Java 環境變量的設置
1 、到 www.sun.com 下載最新版本的 j2sdk for linux
2 、安裝 jdk1.4.2 for linux, 以下是在 Redhat Linux 9 下為例:
?? 以 root 身份登錄
?? (1) 打開一個終端
?? (2) 輸入命令 ls -l 查看安裝文件的權限
?? (3) 輸入命令 chmod a+x j2sdk-1_4_2_01-linux-i586-rpm.bin, 給所有的用戶添加執行的權限。
?? (4) 安裝 jdk
????? ./j2sdk-1_4_2_01-linux-i586-rpm.bin
????? 此步完成后,會生成 j2sdk-1_4_2_01-linux-i586.rpm 的文件
?????? 查看權限
?? ???ls -l
????? 給 j2sdk-1_4_2_01-linux-i586.rpm 賦執行權限
????? chmod +x j2sdk-1_4_2_01-linux-i586.rpm
????? 安裝 j2sdk-1_4_2_01-linux-i586.rpm
????? rpm -ivh j2sdk-1_4_2_01-linux-i586-rpm
????? 出現授權協議,按 Enter 鍵接受
?? (5) 使用默認的安裝位置,在 /usr/java/ 下,即 /usr/java/j2sdk1.4.2_01
3 、設置環境變量
?? 使用 Vi 編輯器進行環境變量的編輯:
?? 在終端中輸入命令
?? vi /etc/profile.d/java.sh
?? 這樣可以在所有的用戶中使用
?? 在新的 java.sh 中輸入以下內容:
?? #set java environment
?? export J***A_HOME=/usr/java/j2sdk1.4.2_01
?? export CLASSPATH=.:$J***A_HOME/lib:$J***A_HOME/jre/lib
?? export PATH=$J***A_HOME/bin:$J***A_HOME/jre/bin:$PATH
?? 保存退出
?? PATH? 和 ?CLASSPATH? 都指定路徑列表,列表中的各項 ?( 即各個路徑 )? 之間使用分隔符分隔。在 ?Windows? 下,分隔符是分號 ?(;) ,而在 ?Linux? 下,分隔符是冒號 ?(:) 。
4 、給 java.sh 分配權限
?? 輸入以下命令:
?? chmod 755 /etc/profile.d/java.sh
5 、重啟計算機
?? 在終端中輸入如下命令,測試 jdk 是否安裝成功
??java -version
照著這個配置好了,^_^(原來用修改/etc/profile方法,結果把系統搞死了)
折騰了一下午,可以了,^_^,算是有點收獲吧,嘿嘿,jdk終于裝成功了