电竞比分网-中国电竞赛事及体育赛事平台

分享

如何在Ubuntu 11.10下成功安裝Java

 old_bird 2012-03-15



【文章摘要】升級(jí)到ubuntu 11.10之后,由于庫(kù)里沒(méi)有sun-java6-jdk,需要自行安裝。

升級(jí)到ubuntu 11.10之后,由于庫(kù)里沒(méi)有sun-java6-jdk,需要自行安裝。因此,到Oracle網(wǎng)站下載了Java 6u27(為什么不下java7呢?因?yàn)槟壳爸С值能浖欢?,另外如果真要的話,也可以很方便的切換到Java7),然后就可以開(kāi)始手動(dòng)安裝了。


首先創(chuàng)建Java的目錄,然后將下載下來(lái)的文件解壓到該目錄中:


  1. $ sudo cp jdk-6u27-linux-i586.bin /usr/lib/jvm 

  2. $ cd /usr/lib/jvm 

  3. $ sudo ./jdk-6u27-linux-i586.bin 

  4. $ sudo mv jdk1.6.0_27/ java-1.6.0_27-sun/ 

  5. $ sudo ln -s java-1.6.0_27-sun java-6-sun 

  6. $ sudo rm jdk-6u27-linux-i586.bin 


其次設(shè)置環(huán)境變量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目錄:


  1. $ sudo vi /etc/environment 

  2. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u 

  3. sr/lib/jvm/java-6-sun/bin" 

  4. CLASSPATH="/usr/lib/jvm/java-6-sun/lib" 

  5. JAVA_HOME="/usr/lib/jvm/java-6-sun" 


然后就是要告訴系統(tǒng),我們使用的sun的JDK,而非OpenJDK了:


  1. $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun/bin/java 300 

  2. $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/java-6-sun/bin/javac 300 

  3. $ sudo update-alternatives --config java 

  4. 有 2 個(gè)候選項(xiàng)可用于替換 java (提供 /usr/bin/java)。

    選擇 路徑 優(yōu)先級(jí) 狀態(tài)
    ------------------------------------------------------------
    0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自動(dòng)模式
    1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手動(dòng)模式
    * 2 /usr/lib/jvm/java-6-sun/bin/java 300 手動(dòng)模式

    要維持當(dāng)前值[*]請(qǐng)按回車(chē)鍵,或者鍵入選擇的編號(hào):2


如上所示,這樣就設(shè)置好了要使用的java了。最后我們驗(yàn)證一下:


  1. $ java -version 

  2. java version "1.6.0_27" 

  3. Java(TM) SE Runtime Environment (build 1.6.0_27-b07) 

  4. Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode) 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多