CentOS 6.0安装JDK7
CentOS 6.0安裝JDK7 - Sea Wang - 博客園
CentOS 6.0安裝JDK7
話說在CentOS下安裝JDK7(下載地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html),同事直接告訴我說雙擊jdk-7-linux-i586.rpm,他自己就會安裝且自動配置環境,結果我安裝完成之后,使用#JAVA -version一看,還是原先自帶的6.0而且還是OpenJDK。這讓老夫如何是好~
# java -version java version "1.6.0_17" OpenJDK Runtime Environment (IcedTea6 1.7.5) (rhel-1.31.b17.el6_0-i386) OpenJDK Client VM (build 14.0-b16, mixed mode)復制代碼最后沒辦法,從網上找手動配置JDK7的方法,有一篇英文的文章,大概步驟是正確的,不過在細節上有一點問題,在這里我把我的安裝過程分享給大家(本人系統CentOS 6.0 32位 軟件工作站)。
1.?安裝JDK1.7.0
下載地址已經在上面貼出來了,下載完成后在取得root權限后執行:[root@sea sea]# sudo rpm -ivh /home/sea/桌面/jdk-7-linux-i586.rpm執行結果: Preparing... ################################### [100%]1:jdk ##################################### [100%]Unpacking JAR files...rt.jar...jsse.jar...charsets.jar...tools.jar...localedata.jar... 復制代碼2. 設置環境變量這里我們需要找到profile文件,添加環境變量:#rpm -ivh jdk-7-linux-i586.rpm #vim /etc/profile復制代碼在profile文件下面追加寫入下面信息:
export JAVA_HOME=/usr/java/jdk1.7.0 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin復制代碼保存退出,執行:
#source /etc/profile3. 更新?alternatives,選擇JDK版本
現在在用 #Java -version 查看JDK版本還是6.0。這時我們需要選擇本機安裝過的JDK7。首先安裝?java alternative ---jdk
# update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0/bin/java 60然后配置JDK:
# update-alternatives --config java這樣就會出現下面的提示:
共有 3 個程序提供“java”。選擇 命令 ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java3 /usr/java/jdk1.7.0/bin/java按 Enter 來保存當前選擇[+],或鍵入選擇號碼:3復制代碼我們自然選擇3咯~
至此我們就可以收工了,CentOS 6.0下面安裝JDK7就完成了。在看看你的JDK版本,是不是變成7.0,而且還是Sun的版本了呢^_^(或許我應該叫Oracle的版本才對)
# java -version java version "1.7.0" Java(TM) SE Runtime Environment (build 1.7.0-b147) Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)復制代碼P.S.上面雖然說的都是32位的安裝方法,其實64位安裝的方式同32位基本相同。說實話,Linux命令雖然我知道該怎么用,但是其本身含義還是不能很好的表述清楚,還請園子里Linux高人能多多指點,如有錯誤,本人定會虛心改正~
總結
以上是生活随笔為你收集整理的CentOS 6.0安装JDK7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [原创]传递UIScrollView的滑
- 下一篇: 武汉大学2013年数学分析考研试题参考解