Android 小技巧及工具我用 LinuxAndroid开发经验谈

Ubuntu14.04下安装配置jdk1.8

2016-07-01  本文已影响2986人  扒块腹肌

编译AOSP的时候,java_home配置经常出问题。又是安装oracle jdk,又是open jdk,版本号一堆,卸载很难卸载干净。而编译Android6.0又必须jdk1.8,而且ubuntu14.04无法直接通过apt-get install命令安装,这两天没折腾够。

首先得知道java的默认安装目录---  ~/usr/lib/jvm  ,打开进去看看

1.保证ubuntu所有java相关的版本及链接已卸载,java -version直接查看。

2.在谷歌官方文档提供的链接里下载所需文件,这里我直接打包好了,下载下来解压可以看到3个deb程序文件我直接放在~/jdk8目录下。

open-jdk8

3.安装之前先更新下,sudo apt-get update

4.可以直接用新立得软件管理器安装,也可以dpkg -i 命令行安装,(注意安装顺序!!)

cd ~/jdk8

sudo dpkg -i openjdk-8-jre-headless_8u45-b14-1_amd64.deb

sudo dpkg -i  openjdk-8-jre_8u45-b14-1_amd64.deb

sudo dpkg -i  openjdk-8-jdk_8u45-b14-1_amd64.deb

安装过程中如果出现缺少依赖等报错,按提示用apt-get install 命令安装依赖文件,再

sudo apt-get-f install下

最后查看下java优先级,确认默认版本为jdk1.8

sudo update-alternatives--config java

 sudo update-alternatives--config javac

5.echo $JAVA_HOME      //能看到输出路径,即安装成功

什么也没有的话

sudo gedit ~/.bashrc     //编辑/.bashrc

在/.bashrc在后面加上

#JAVA_HOME

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"

6.然后重启terminal或通过使用以下命令

source ~/.bashrc

此时重新输入$JAVA_HOME,就可以看到配置好的路径了

上一篇下一篇

猜你喜欢

热点阅读