Ubuntu16下安装jdk1.8.0_231

下载JDK并解压到目标文件夹

1: 本次采用在火狐浏览器输入链接,选择当前最新版本下载,之后保存在目录 ~/Downloads
jdk

2: 如果目标文件夹存在则跳过此步骤,否则输入如下命令创建目标文件夹:

sudo mkdir /usr/lib/jvm

3: 输入如下命令将jdk-8u231-linux-x64.tar.gz解压至目标文件夹:

sudo tar -zxvf ./jdk-8u231-linux-x64.tar.gz -C /usr/lib/jvm

注意,此条命令需要在截图所示的目录输入
4: 添加环境变量
输入命令打开文件:

gedit ~/.bashrc
在文件末尾添加如下语句,JAVA_HOME的末尾换成自己的jdk版本
#java jdk configuration
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出

输入命令使其立即生效:

source ~/.bashrc
仅针对当前用户

测试JDK

输入java -version
测试jdk
注意此时默认的JDK为java-8-openjdk-amd64/jre/bin/java,要修改成1.8,需要以下操作(目录随意):

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_231/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_231/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_231/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_231/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_231/bin/javap 300
注意如果不执行以上语句,在修改默认jdk时,只显示ubuntu自带的最简版,如下图:

出错
只需要用语句sudo update-alternatives --config java,选择jdk1.8为默认版本:
修改
此时调用上一条语句,可以看到默认版本修改为jdk1.8了。

修改结果

参考

ns3+eclipse
修改默认jdk

发布了7 篇原创文章 · 获赞 1 · 访问量 1130

猜你喜欢

转载自blog.csdn.net/felekos/article/details/103023789