因為Android source 必須使用java5才可以編譯,但是Unbuntu10.04 已經沒有再提供java5的版本
所以才會有此文教學如何在Unbuntu 10.04下安裝java5版本,並且將java版本降至java5才能編譯Android source
方法如下:
1、在/etc/apt/sources.list中加入java5 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
2、更新apt-get連結
sudo apt-get update
3、安裝java5 jdk
sudo apt-get install sun-java5-jdk
4、將java版本降為java5
sudo update-java-alternatives -s java-1.5.0-sun
若想改為其他java版本可以使用
sudo update-java-alternatives -l
來查看所有安裝java的版本
ex:
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
5、檢查java版本
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)
就代表成功了!
6、設定環境變數
在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
1 則留言:
sudo update-alternatives --config java
張貼留言