编译android源码,需要open jdk1.7。所以下面讲一下,安装流程。
第一步,在线安装:
sudo apt-get -y install openjdk-7-jdk
第二步,检查安装:
ls /usr/lib/jvm
第三步,修改环境变量:
export JAVA_HOME=/usr/lib/jvm/java-7-sun
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk7/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk7/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk7/bin/jar 300
sudo update-alternatives --config java
系统会列出各种JDK版本,如下所示:
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式
3 /usr/lib/jvm/jdk7/bin/java 300 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:3
update-alternatives: 使用 /usr/lib/jvm/jdk7/bin/java 来提供 /usr/bin/java (java),于 手动模式 中
最后一步,检查安装结果:
最后通过java -version查看当前默认版本。如果没有变成1.7版本,请重启一下电脑。