2010年5月15日 星期六
Ubuntu Netbook Remix 10.04 - Sun Java
Java SE 目前 Sun 的最新版是 Java SE 6 Update 20。
Ubuntu 的 Repository 裏面已經是最新版,但是從 10.04 版開始,Ubuntu 內建的是 OpenJDK 的版本,而不是 Sun 的版本,所以請開啟 /etc/apt/sources.list 檔案,拿掉底下這一行的註解:
deb http://archive.canonical.com/ubuntu lucid partner
或是直接執行底下的指令:
$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
存檔之後,執行一次 apt-get update,就可以直接安裝 Sun 的 JDK 與 JRE:
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
預設會把 JDK 裝在 /usr/lib/jvm/java-6-sun 目錄之下。
接下來就可以透過 update-alternatives 指令,強制使用 Sun 的 JDK 與 JRE:
$ sudo update-alternatives --config javac
$ sudo update-alternatives --config java
如果沒有先移除 OpenJDK 的版本,這時就會出現兩個以上的選擇,只要鍵入 Sun 版本的選項編號即可:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Press enter to keep the current choice[*], or type selection number: 2
update-alternatives: using /usr/lib/jvm/java-6-sun/jre/bin/java to provide /usr/bin/java (java) in manual mode.
如果要確定是不是設定成功,可以輸入 javac -version 與 java -version 兩個指令進行測試:
$ javac -version
javac 1.6.0_20
$ java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
這樣就 OK 了!
訂閱:
張貼留言 (Atom)
網誌存檔
-
▼
2010
(16)
-
▼
5月
(9)
- SpringSource tc Server 6.0.20.C
- Ubuntu Netbook Remix 10.04 - Tool
- Ubuntu Netbook Remix 10.04 - Virtualization
- Ubuntu Netbook Remix 10.04 - 4GB RAM
- Ubuntu Netbook Remix 10.04 - Printer
- Ubuntu Netbook Remix 10.04 - Wine
- Ubuntu Netbook Remix 10.04 - TeXLive, XeTeX, Image...
- Ubuntu Netbook Remix 10.04 - Sun Java
- Ubuntu Netbook Remix 10.04 - Wireless and Mobile C...
-
▼
5月
(9)
沒有留言:
張貼留言