使用ubuntu16安装jdk1.8
系统:ubuntu16.04
jdk:1.8
1,从java官网下载 jdk-8u181-linux-x64.tar.gz
2,复制下载好的jdk到ubuntu中,可以桌面随便建一个文件夹aaa
3,Ctrl + Alt + T 打开终端,在usr目录下创建java目录
sudo mkdir /usr/java
4,进入aaa,解压缩jdk-8u181-linux-x64.tar.gz到当前文件夹
tar -zxvf jdk-8u181-linux-x64.tar.gz
然后将解压缩后的jdk1.8.0_181剪切到/usr/java目录下
sudo mv jdk1.8.0_181 /usr/java
5,环境变量配置(参考http://jingyan.baidu.com/article/d621e8da0e92052865913f32.html)
sudo nano /etc/profile
将下面代码写到profile末尾处
export JAVA_HOME=/usr/java/jdk1.8.0_181
export JRE_HOME={JAVA_HOME}/jre
export CLASSPATH=.:{JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=$JAVA_HOME/bin:$PATH
ctrl+x,y退出即可完成保存
6,选择自定义的java和javac编译工具
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_181/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_181/bin/javac 300
选择系统内的java作为默认java编译工具 :
update-alternatives --config java
原文出现3个选择,我因为没有安装在/usr/lib下,所以是下图的提示
java -version 验证下是否安装成功