Linux安裝JDK步驟
1、先從網上下載jdk(jdk-7u1-linux-i586.rpm),下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u1-download-513651.html,下載后放在/home目錄中,當然其它地方也行。
2、進入安裝目錄 #cd /home #cp jdk-7u1-linux-i586.rpm /usr/local #cd /usr/local 給所有用戶添加可執行的權限
#rpm -ivh jdk-7u1-linux-i586.rpm
安裝過程如圖所示:
3、設置環境變量
#vi /etc/profile
打開后,在文檔最下方加上以下環境變量配置代碼:
export JAVA_HOME=/usr/java/javajdk1.7.0_01
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
注意:export PATH=$JAVA_HOME/bin:$PATH,注意將$PATH放到最后。以免造成新舊版本問題。
編輯profile文檔立即生效 source /etc/profile
4、檢查JDK是否安裝成功。 #java -version 如果看到JVM版本及相關信息,即安裝成功!
如圖:
-----------分割線-----------------
當你已經成功把javajdk1.7.0_01 安裝到 /usr/java,並且配置好了系統環境變量 執行 # java -version 時就是 顯示javajdk1.7.0_01,是因為你的linux系統有默認的jdk;執行
1、# cd /usr/bin
# ln -s -f /usr/java/javajdk1.7.0_01/jre/bin/java
# ln -s -f /usr/java/javajdk1.7.0_01/bin/javac
2、接着卸載javajdk1.7.0_01,再次重新安裝。卸載方法:
先查看javajdk1.7.0_01包名
#rpm -qa | grep jdk
接着執行
#rpm -e jdk-1.7.0_01-fcs
卸載完后,再次重新安裝jdk-7u1-linux-i586.rpm。
===============
我今天遇到問題后,就是這樣解決的。大家如果也遇到類似問題,可以嘗試下。
如果有更好的解決方法。歡迎分享。
=========更新11月16日
今天在linux下安裝tomcat發現了點問題:
后來卸載了1.7后,使用jdk1.6版本重新安裝和配置
在/etc/profile文件最后重新配置,加入兩行
export JAVA_HOME=/urs/java/jdk1.6
export JRE_HOME=/usr/java/jdk1.6/jre