Ubuntu16.04安装jdk1.8

2023-11-05

 Ubuntu16.04安装jdk记录
 在官网上下载jdk版本,这个步骤就不详细说明,图形化的,很简单。
 移到/opt,目录下(个人习惯)

sudo mv sudo mv jdk-8u151-linux-x64.tar.gz /opt/

 解压缩到/opt下

sudo tar -zxvf jdk-8u151-linux-x64.tar.gz -C /opt/

 设置软连接

sudo ln -snf jdk1.8.0_151/ jdk

 配置环境变量,在/etc/profile文件中

sudo vi /etc/profile

 加入一下内容

export JAVA_HOME=/opt/jdk
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 source这个文件

source /etc/profile

 在终端输入Java -version

java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

 至此,Ubuntu中安装jdk1.8完美安装

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu16.04安装jdk1.8 的相关文章

随机推荐

  • Vue+style 动态样式绑定(收藏图标)

    主要代码 0 未收藏 1 已收藏
  • 函数隐藏和函数覆盖

    函数隐藏和函数覆盖 1 函数隐藏 派生类中函数具有与基类同名的函数 参数列表不一定相同 从而派生类中隐藏了基类的同名函数 2 函数覆盖 定义 派生类中函数将基类中的函数覆盖的情况称为函数覆盖 条件 1 基类是虚函数 2 发生覆盖的两个函数分
  • static与const的区别

    一 static主要有三个作用 1 修饰局部变量 成为静态局部变量 2 修饰全局变量 成为静态全局变量 3 修饰函数 成为静态函数 1 修饰局部变量 成为静态局部变量 没有加static的情况 如果加了static会有什么变化呢 栈区 存放
  • iOS完整学习路线图

    今晚特地花时间整理出了iOS的完整学习路线图 希望对大家有帮助 FROM http blog csdn net q199109106q article details 8596506
  • stm32通过I2C接口实现温湿度(AHT20)的采集

    stm32通过I2C接口实现温湿度 AHT20 的采集 一 I2C总线协议详解 一 I2C总线物理拓扑结构 二 I2C总线协议 三 硬件I2C和模拟I2C 1 硬件I2C 2 模拟I2C 3 区别 二 实现AHT20采集程序 一 了解AHT
  • 教程四:使用物联网平台控制硬件端

    物美智能 系列文章目录 一款强大的物联网管理平台介绍 物美智能 教程一 阿里云使用docker快速部署服务端 教程二 本地配置服务端开发环境 教程三 硬件端 Arduino和ESP8266开发板入门 教程四 使用物联网平台控制硬件端 教程五
  • 【转】this 的使用方法 —— javascript中的this讲解!

    从自己刚刚开始学习javascript到现在已经很久了 今天得益于新酱的细心讲解 总算是把this这个 雾中花 看清晰了 在此首先感谢新酱的讲解 下面将this的一些基本使用和大家分享一下 查看this指向的一句话法则 永远指向其所在函数的
  • word中公式后面标号右对齐

    版权声明 本文为博主原创文章 转载请标明链接 https blog csdn net zaishuiyifangxym article details 81709319
  • CentOS7服务器安装GPU显卡驱动和CUDA简单方法

    一键安装 通过下载官网runfile程序 自带驱动 参考 Centos7 4安装CUDA9 1 GPU驱动安装 先安装驱动 再安装cuda 参考 CentOS安装nvidia显卡驱动的正确方法 添加ELRpo源 1 导入公钥 rpm imp
  • 实战使用pano2vr生成html5全景页面

    随着现代视觉技术的进步以及对空间展示的迫切需求 很多的无人机可以拍出360度甚至720度全景照片 怎样将全景地图以html5的形式展示出来 文章将详细讲解如何使用pano2vr exe制作全景页面 1 准备pano2vr exe 软件 以w
  • adb 连接某个wifi_一加7 Pro全局强制开启90Hz刷新率的办法(附ADB文件下载)

    要说当前市场上值得买的安卓旗舰有哪几台 上个月刚上市的一加7Pro绝对算一个 一加7Pro最大的卖点就是那块从三星特别定制的6 7英寸QHD分辨率90Hz刷新率 自诩为除三星S10外市场上第二好的AMOLED屏幕 当每一位用过这台能完美呈现
  • JAVA程序入门--数据类型掌握练习《输入个人信息、计算圆的面积、变量交换》

    目录 前言 一 引用 1 Scanner类 1 1 Scanner基本语法 1 2 简单使用 1 3 执行 查看效果 二 练习1 输入个人信息 1 练习内容 2 逻辑梳理 3 整理代码 4 执行结果 三 练习2 计算圆形的面积 1 练习内容
  • git push 提交失败

    提交错误如下 git push origin Enumerating objects 1107 done Counting objects 100 1107 1107 done Delta compression using up to 1
  • 图片转二进制——各种方法汇总

    使用Base64转换图片 利用Base64实现二进制和图片之间的转换 具体代码如下 import java awt image BufferedImage import java io ByteArrayInputStream import
  • win10开始菜单打不开,找不到(没有)本地安全策略

    方法一 看你C盘windows目录下的system32目录下 这两个文件gpedit msc和secpol msc还在不在 不在了就从别的电脑上拷过来 然后点 开始 运行 输入gpedit msc 点确定 如果没有执行 那么就直接去wind
  • linux查看已删除空间却没有释放的进程

    背景 rm删除了文件或者文件夹 df查看时发现没有释放磁盘空间 执行lsof n grep deleted这个命令 root localhost lsof n grep deleted 发现有几个删除了但是没有释放空间 root local
  • Sequence Modeling: Recurrent and Recursive Nets(1)

    CONTENTS Recurrent neural networks or RNNs Rumelhart et al 1986a are a family of neural networks for processing sequenti
  • keil debug如何在watch直接修改变量值_ST福利:如何使用STM32F103C8T6的后64KB flash

    在STM32F103系列芯片中 C8T6 和CBT6均为LQFP48封装 而且差异仅为flash大小区别 C8T6为64KB CBT6为128KB 然而 虽然C8T6的datasheet中标称为64KB 实际上C8T6和CBT6由同一片di
  • Linux Watchdog 机制

    前言 Watchdog 是 Linux 系统一个很重要的机制 其目的是监测系统运行的情况 一旦出现锁死 死机的情况 能及时重启机器 取决于设置策略 并收集crash dump watchdog 顾名思义 看门狗 这就说明 有一个被watch
  • Ubuntu16.04安装jdk1.8

    Ubuntu16 04安装jdk记录 在官网上下载jdk版本 这个步骤就不详细说明 图形化的 很简单 移到 opt 目录下 个人习惯 sudo mv sudo mv jdk 8u151 linux x64 tar gz opt 解压缩到 o