输入命令

sudo apt install openjdk-8-jdk

等它安装完毕,输入命令看看是否安装成功

java -version

出现该界面则证明安装成功了,该版本为1.8.0_222

如果想要卸载,可以执行如下命令

sudo apt remove openjdk*

这样就卸载了openjdk了

安装OracleJDK,以1.8为例,首先去官网下载JDK,选择Linuxtar.gz

在这里配置一下环境变量,输入命令

sudo vim /etc/profile

在最后加入这些

export JAVA_HOME=/usr/local/java/jdk1.8.0_221 #这是你JDK路径
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH

然后使配置生效

source /etc/profile

然后检查是否生效

java -version

Linux中安装开源JDK(windows的JDK只能安装半开源)相关推荐

  1. linux上传oracle压缩包,Linux中从oracle官网下载jdk文件不是标准的gzip格式文件问题...

    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-lin ...

  2. 手把手教学,带你在Linux、OS X、Windows下Docker的安装

    一.前言 目前,Docker已经支持非常多的Linux平台,包括Ubuntu和RHEL(Red Hat Enterprise Linux,Red Hat企业版Linux).除此之外,Docker还支持 ...

  3. Linux中的configure、pkg-config、pkg_config_path和安装中的PKG_CONFIG_PATH问题 pkgconfig

    Linux中的configure.pkg-config.pkg_config_path 提到这三个名词我相信搞Linux的人一定不会陌生,重要性不言而喻,下面我就要总结下三者之间的关系. config ...

  4. Linux中samba配置和windows映射Linux驱动盘

    参考网址: http://www.linuxdiyf.com/viewarticle.php?id=56024 http://heylinux.com/archives/874.html https: ...

  5. [Linux运维基础]全家桶详解!Linux中RPM包、wget下载、YUM安装、tar包、zip等包管理方式区别与参数详解,附wget下载源码包编译安装方法

    文章目录 一.RPM.tar.gz 1.rpm包格式 2.rpm包管理 3.tar包管理参数 二.wget 1.wget参数 2.wget下载源码包后编译安装 三.YUM 1.YUM工作原理 2. Y ...

  6. 【Groovy】Groovy 脚本调用 ( Linux 中调用 Groovy 脚本 | Windows 中调用 Groovy 脚本 )

    文章目录 前言 一.Linux 中调用 Groovy 脚本 二.Windows 中调用 Groovy 脚本 前言 在 命令行 , Groovy 脚本 , Groovy 类 , Java 类中 , 可以 ...

  7. jq linux下载文件,Linux中的Json格式化神器jq下载与安装

    一款在Linux中使用的Json格式化神器jq,对于JSON格式而言,jq就像sed/awk/grep这些神器一样的方便,而且jq在Linux下安装使用没有太多的依赖,只需要一个binary文件jq就 ...

  8. python官网安装步骤-新手Windows下Python下载安装教程及配置注意事项

    新手如何下载安装Python以及配置环境变量呢?初学者选择Python2还是Python3呢?Windows下安装简单,初学者建议直接选择Python3- 首先分享Python下载方式 到Python ...

  9. 安装软件总是遇到“Windows Installer 正在安装”,下载Windows Installer Clean Up安装不了

    今天要用某度网盘下东西,安装的时候一直出现"Windows Installer正在安装"",差点给我整崩溃了!经过在网上搜索学习大神的博客和方法,整合了一下我的解决过程, ...

最新文章

  1. C#面向对象(一) 封装
  2. 清华「计图」迎来重大更新:支持热门的可微渲染,多项CV任务速度超越PyTorch...
  3. python库--tensorflow--RNN(循环神经网络相关)
  4. Android中文API(115)——AudioFormat
  5. 【笔记】windows10安装linux双系统教程(可能是现今最简单方法)
  6. CF1540B Tree Array(期望,dp)
  7. 多线程编程反模式_编程反模式
  8. [Unity脚本运行时更新]C#7新特性
  9. python高级-异常(13)
  10. 超酷!极通EWEBS竟然不需微软终端服务支持
  11. linux识别罗兰声卡,罗兰UA22 USB音频接口声卡调试介绍篇
  12. 不能随便给他人登录微信小程序
  13. java one_javaone是什么意思
  14. 一周企业财报 | 汉高、中通、格林酒店、宜人金科、宝尊、维他奶等7家企业发布业绩...
  15. 我们的时空之旅(一)——丽江古城
  16. 08-OS X系统中将control和command键互换
  17. html页面不能放大缩小,互联网常识:html怎么禁止页面放大缩小
  18. Linux之基础命令
  19. Leetcode题解974 能被和可被 K 整除的子数组
  20. 两款非常好看的个人导航页HTML源码

热门文章

  1. 直接拿来用,10个PHP代码片段
  2. TurboMail邮件服务器帮你应付电子邮件归档危机
  3. 多点子接口的帧中继配置
  4. Python编程:从入门到实践 - pygal篇 - Die
  5. Oracle中的AWR,全称为Automatic Workload Repository
  6. STL源码分析-rotate
  7. 通过Xshell来访问和连接Linux
  8. csstd超出部分用...替换
  9. C#图解教程读书笔记(第3章 类型、存储及变量)
  10. 【Java】身份证的验证