记录一下,以留后用。
原因:项目需要,编译Android2.3源码,官网上JDK1.6源路径失效,需手动安装。
机器:Ubuntu10.04 32位
前提:机器处于Root用户
步骤:
1. 下载JDK1.6(32位Linux自解压版)
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html
下载后的文件为:jdk-6u25-linux-i586.bin
2. 存放于Ubuntu系统中如下路径:
/tools
3. 添加可执行权限,并解压
a. chmod a+x jdk-6u25-linux-i586.bin
b. ./jdk-6u25-linux-i586.bin
ps:此时,在/toos目录下生成jdk1.6.0_25目录
4. 安装,执行如下命令:
update-alternatives --install /usr/bin/jdk jdk /tools/jdk1.6.0_25 255
5. 设置环境变量:
a. vim ~/.bashrc
b. 添加如下语句:
export JAVA_HOME=/usr/bin/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
退出帐户,再重新登录Root帐户,执行“java -version”查看即可。
参考文档:
http://blog.csdn.net/jackyu613/article/details/5778646