2011年6月28日 星期二

Ubuntu要1.6版改成1.5版的

因為Java, 在Android上需要的版本是1.5版, 在我目前使用ubuntu(11.0.4)版本,Java版本是1.6版,太新所以要把版本降到1.5版


找到有2個方法
1.在/etc/apt/sources.list 裡面加入java 5 deb的連結
   sudo gedit /etc/apt/sources.list
   執行之後會跳出視窗,在最後面加入以下文字:
   deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
   deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
   在緊接下來去更新apt-get連結
   sudo apt-get update
   更新完後,在安裝Java 5 jdk
   sudo apt-get install sun-java5-jdk
   在將Java版本降到Java5
   sudo update-java-alternatives -s java-1.5.0-sun
   若想要改為其他java版本
   例如:
    java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
    java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
    修改完後,若想要知道OS目前所使用的版本
    java -version
     java version "1.5.0_19"
     Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02)
     Java HotSpot(TM) Server VM (build 1.5.0_19-b02, mixed mode)

    這樣就代表成功
    再接下來就是要去設環境變數:
    在bashrc 檔案中安裝java路徑
    sudo gedit ~/.bashrc (bashrc)
    export JAVAHOME=/usr/lib/jvm/java-1.5.0-sun (這是jdk安裝的路徑)
    export PATH=$PATH:$JAVAHOME/bin:$JAVAHOME/jre/bin:$JAVAHOME/bin/lib
     export CLASSPATH=.:$JAVAHOME/jre/bin:$JAVA_HOME/lib


2.直接上sun官方網站去抓JAVA 1.5版本, 選擇平台是Linux, 勾選同意許可的協議
   再去點擊Continue, 之後就會彈出視窗,有2個,只要選擇第一個就好了
    第一個:  jdk-1_5_0_22-linux-i586.bin

沒有留言:

張貼留言