系統:linux(Linux教程 Linux培訓 ) Redhat(RedHat認證RedHat培訓 ) AS3 Update3
安裝包:j2sdk-1_4_2_05-Linux-i586.bin
安裝過程:
1、將該文件拷貝到/tmp目錄下
----//注:cp j2sdk-1_4_2_05-Linux-i586.bin /tmp
2、然後執行該文件
----//注: ./j2sdk-1_4_2_05-Linux-i586.bin
----//注注意/前面有個點".")
會出現拷貝文件的列表信息,默認地jdk被安裝到了/usr/Java/j2sdk1.4.2_05目錄下。
3、設置Java環境變量
用vi編輯profile文件
----//注:該文件在/etc目錄下
----//注:vi /etc/profile
在最後面加入如下內容:
export JAVA_HOME=/usr/Java/j2sdk1.4.2_05
export PATH=/usr/Java/j2sdk1.4.2_05/bin:$PATH
export CLASSPATH=.:/usr/java/j2sdk1.4.2_05/lib/tools.jar:/usr/Java/j2sdk1.4.2_05/lib:$CLASSPATH
存盤退出(不同版本的路徑會有所不同,請根據自己實際情況更改)
4、然後要讓他生效,在命令行中敲打如下命令
----//注:source /etc/profile
5、如果希望其他用戶可以使用Java,用其他用戶帳號登錄,然後在命令行下敲打如上的命令
----//注:source /etc/profile
6、這些工作做完後用如下命令測試一下,或者直接敲命令Java就會顯示該命令的幫助。
----//注:which Java(顯示出來相關信息就可以了)
注意的問題:因為我的Linux RedHat AS3選擇的是完全安裝,根據網上的安裝文檔操作後發現執行java總是提示找不到/usr/java/j2sdk1.4.2_05/jre/lib/i386目錄的一個so文件(但實際上存在的)。又去掉環境變量設置後使用Java命令出現了又是另外一些無關的信息(另外一個命令的),原來是它優先使用了自帶的命令了,所以在路徑設置中一定要把jdk的路徑放到前面。
在該系統上安裝JDK1.5可能沒有問題(是看到另外一個bloger的日志中寫的)。網上有關的很多文章介紹的軟件版本都比較低,所以在操作中會出現各種問題也就不難理解了。
感謝那些記錄了自己的使用過程的博客們。