下面记录在Ubuntu 16.04下安装Java JDK的步骤。Java JDK有两个版本:一个开源版本Openjdk,还有一个oracle官方版本jdk。

安装openjdk

更新软件包列表:

$ sudo apt-get update

安装openjdk-8-jdk:

$ sudo apt-get install openjdk-8-jdk

查看java版本:

$ java -version

安装oracle Java JDK

首先,安装依赖包:

$ sudo apt-get install python-software-properties

添加仓库源:

$ sudo add-apt-repository ppa:webupd8team/java

更新软件包列表:

$ sudo apt-get update

安装java JDK:

$ sudo apt-get install oracle-java8-installer

安装过程中需要接受协议:

查看java版本:

$ java -version

如果你同时安装了以上两个版本,你可以自由的在这两个版本之间切换。执行:

$ sudo update-alternatives --config java

前面带星号的是当前正在使用的java版本,键入编号选择使用哪个版本。

编辑/etc/profile,在文件尾添加java环境变量:

$ sudo vim /etc/profile

# 如果使用oracle java

export JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre/bin"

# 如果使用openjdk

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

做完以上步骤即在Ubuntu 16.04上安装java完成。

原文链接:https://ywnz.com/linuxjc/83.html

Ubuntu 16.04安装Java JDK相关推荐

  1. ubuntu 14.04 安装Java JDK

    Linux 下安装配置 JDK7 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distributor License for ...

  2. Ubuntu 16.04 安装Java jdk-8u171-linux-x64.tar.gz 教程

    一,在线安装java 1. 打开终端,输入: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get ...

  3. Ubuntu 16.04 安装记录Install - Recording

    Ubuntu 16.04 安装记录 换源 # 先对原来的sources.list进行备份 # https://www.linuxidc.com/Linux/2017-01/139458.htm sud ...

  4. Ubuntu 12.04安装Sun JDK 6

    Ubuntu 12.04安装Sun JDK 6 下载 sun jdk 6 bin. 设置权限 chmod +x jdk-6u25-linux-i586.bin 解压文件 ./jdk-6u25-linu ...

  5. java ubuntu 14.04,Ubuntu 14.04安装java的方法

    摘要 腾兴网为您分享:Ubuntu 14.04安装java的方法,掌上电力,虚拟按键,新东方,小度等软件知识,以及公务用车平台,手机秀色直播,新视觉影院,浩辰cad批量打印,bartender2016 ...

  6. Ubuntu 16.04安装Tomcat 8 图解

    Ubuntu 16.04安装Tomcat 8 图解 Linux公社 10-18 00:00 Tomcat是由Apache开发的一款免费且开源的轻量级Web应用服务器,Tomcat8服务器在中小企业中得 ...

  7. linux安装jenkins配置环境变量,Ubuntu 16.04 安装Jenkins持续集成

    前提条件:Ubuntu 16.04下Java安装 Jenkins基于Java, 所以需要先安装java. Linux下安装java只要配置java环境变量即可. 首先,解压java到相应目录,我一般习 ...

  8. linux双系统重启卡光标,Ubuntu 16.04安装完重启后黑屏,光标一直闪

    原文:https://blog.csdn.net/weixin_38533896/article/details/81023690 版权声明:本文为博主原创文章,转载请附上博文链接! 按照百度经验里面 ...

  9. ubuntu 16.04 安装SGE(Sun Grid Engine)

    ubuntu 16.04 安装SGE(Sun Grid Engine) 安装环境 ubuntu 16.04 安装步骤 第一轮 主要安装NFS master host - 1 node host - 1 ...

最新文章

  1. Dockerfile 构建镜像 - 每天5分钟玩转容器技术(13)
  2. mysql _rowid_mysql 5.7 _rowid虚列之一
  3. virtualbox 安装ubuntu 时,看不到继续、退出按钮?共享文件无权限?
  4. 【译】Swift算法俱乐部-Boyer-Moore字符串搜索
  5. mysql 添加删除权限_MySQL实例讲解:添加账户、授予权限、删除用户
  6. mpvue开发坑点总结
  7. python求三个整数最大值_python 练习题:定义一个getMax()函数,返回三个数(从键盘输入的整数)中的最大值。...
  8. [记录] Ubuntu 配置Apache虚拟站点
  9. Python Day05
  10. comsol与matlab联合,联合应用COMSOL和matlab.pdf
  11. HTML如何在网页中加一个搜索框,基于html css实现带搜索图标的搜索框功能
  12. Python爬虫爬取LOL所有英雄皮肤
  13. 12306查询车票信息返回的数据解析
  14. “物联网×”:“互联网+”的下一个风口
  15. 计算机电子科学技术产品,关于电子信息科学技术发展现状的思考
  16. 运行startx报错的解决
  17. 从头开始训练一个依存分析器
  18. TensorFlow 1.x 深度学习秘籍:1~5
  19. 联想小新padpro12.6 #Q706F 解锁输入TWRP教程
  20. go语言实现网易云音乐爬虫

热门文章

  1. 为什么手机上传图片这么慢 前端_怎样在手机上就能把图片压缩到100K以下?
  2. git 拉新项目_git上拉取项目
  3. Liunx安装JDK,tomcat,mysql的依赖包命令
  4. 机器学习系列(2)_从初等数学视角解读逻辑回归
  5. 《漫画算法2》源码整理-7 第K大的数字
  6. 微服务架构下分布式事务解决方案 —— 阿里GTS
  7. 2048游戏-AI程序算法分析
  8. 编程之美-寻找最近点方法整理
  9. 大话设计模式(四 业务的封装)
  10. vue源码-对于「计算属性」的理解