OpenJDK是JDK的开放源码版本,以GPL(General Public License,通用性公开许可证)协议的形式放出。因为授权协议的原因,Sun公司实现的JDK的一部分源码因为产权的问题无法开放OpenJDK使用。因此相比于JDK,OpenJDK的源码只包含了最精简的JDK。

Ubuntu下OpenJDK的安装

官方网站有安装的相关介绍:http://openjdk.java.net/install/index.html

如果是第一次安装的话,可以在Ubuntu的终端键入javac -version命令,在没有安装Java的情况下,终端会输出一些安装Java的命令(比Windows的CMD控制台人性化多了)。

然后我们就可以通过这些命令去安装我们需要的Java环境包了,因为这里要安装的是OpenJDK,所以选择的命令是:sudo apt install openjdk-8-jdk-headless。

耐心等待安装完成之后,再键入java -version命令,就可以看到OpenJDK的版本信息了。

当然了,还可以通过下载离线包安装,这个可以去百度有很多教程。

顺便提一下,我的Ubuntu的版本是18.04.2,官方已经不提供在命令行中安装OpenJDK8以下的版本的途径了,要安装低版本可能只能通过离线安装包的途径了。

"距离从来不是肉眼可见的。"

最新文章

  1. UESTC 914 方老师的分身I Dijkstra
  2. C语言异常处理和连接数据库
  3. Spring-boot & spring.security
  4. win8.1磁盘使用率100解决方法
  5. __set($key,$values) 和__get($varName) 魔术方法设置读取私有属性
  6. 小米2s的座充,看看这个是什么芯片? - 电池&综合DIY(Flashlight Electronics-Batteries Include - 手电大家谈-手电筒爱好者之家
  7. Mongodb数据备份恢复
  8. 《天书夜读:从汇编语言到windows内核编程》八 文件操作与注册表操作
  9. 关于Service中bindService注意的几个问题
  10. Self Host 使用 Exceptionless 实时监控程序运行日志服务
  11. [leetcode] 5.Longest Palindromic Substring-2
  12. GET和POST两种基本请求方法的区别(转)
  13. 第五十五天 css基础入门
  14. PMP项目管理考试培训机构内部资料打包赠送(3个PPT)
  15. Linux之SSH免密登录
  16. ADO.NET 的五个对象
  17. day11有参装饰器,无参装饰器
  18. Scala-列表操作
  19. git summary
  20. Python2字符编码问题汇总

热门文章

  1. Winform中使用FastReport的PictureObject时通过代码设置图片源并使Image图片旋转90度
  2. mssql SQL Server 2008 阻止保存要求重新创建表的更改问题的设置方法
  3. Mysql使用ReplicationDriver驱动实现读写分离
  4. WinRAR命令行版本 rar.exe使用详解(适用Linux)
  5. Struts2 Action的3种创建方式
  6. JVM源码分析之MetaspaceSize和MaxMetaspaceSize的区别
  7. Oracle使用命令行登录提示ERROR: ORA-01017: invalid username/password; logon denied
  8. [TCP/IP] SSL的通讯原理
  9. 007-OpenStack-启动实例
  10. 【面试题】了解session和cookie吗?