一、下载安装包

官方链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

点击下图所示的图标进入下载界面

  

点击“Accept License Agreement”,然后下载tar.gz文件,32位的系统下载带i586字样的,64位系统下载带x64字样的,如下图。

  

二、安装

将下载的文件tar.gz文件解压到/usr/lib下,在终端输入进行解压

sudo tar zxvf ./jdk-8u131-linux-i586.tar.gz -C /usr/lib

三、配置环境变量

打开系统环境变量文件,在终端输入

sudo nano /etc/profile

在系统环境变量文件最后面添加上下面内容  

JAVA_HOME=/usr/lib/jdk1.8.0_131
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export PATH

然后按Ctrl+X保存退出,然后重启系统(桌面版本建议重启,Server版本可以使用source /etc/profile命令)。

四、测试

重启系统后,打开终端,输入java -version、javac、java等命令测试一下是否安装配置成功,成功的测试效果如下。

转载于:https://www.cnblogs.com/QingXiaxu/p/6938432.html

Ubuntu上安装配置JDK相关推荐

  1. 【环境搭建000】详细图解ubuntu 上安装配置eclips

    嵌入式媒体的开发,大多要用到各种开源的东西, 如果要上android等框架,调试的前提往往是必须安装eclips等共具,本文介绍在没有网络条件下,如何手动安装elips到ubuntu: 1 下载ecl ...

  2. Ubuntu下安装配置JDK

    第一步:下载jdk-7-linux-i586.tar.gz wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-lin ux-i58 ...

  3. 一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和 ...

  4. linux内核环境变量,Linux上安装配置JDK环境变量

    1.去官网下载jdk软件包 现在最新版本是jdk-7u25,我已经上传到百度网盘 2.解压安装包 tar zxvf jdk-7u25-linux-x64.gz 3.创建java存放目录 mkdir / ...

  5. 在Ubuntu上安装配置 Gitlab -- 下载程序包后快速安装部署

    使用的 Ubuntu 16.04 LTS 版本 下载程序包进行安装,程序包地址: 国内地址(只有*.deb程序包): https://mirrors.tuna.tsinghua.edu.cn/gitl ...

  6. [网摘学习]在Ubuntu上安装和配置OpenStack Nova之二

    再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.htm ...

  7. linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境

    在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...

  8. 在Ubuntu 上安装和配置Snort 3 NIDS

    在Ubuntu 上安装和配置Snort 3 NIDS 概述 在本教程中,你将学习如何在Ubuntu21.04上安装和配置Snort3NIDS.Snort是一个轻量级的网络入侵检测系统.它具有基于规则的 ...

  9. 在Ubuntu上安装和配置OpenStack Nova

    OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as ...

最新文章

  1. hadoop HDFS常用文件操作命令
  2. 一步一步 Mac OS X 与 Windows 7 双系统共存 的“黑苹果” 电脑 安装 入门
  3. 023_Jedis的发布和订阅
  4. python中的defaultdict_简介Python的collections模块中defaultdict类型的用法
  5. 用jQuery监听浏览器窗口的变化
  6. Nginx严格访问代理HTTP资源
  7. 图解|查找数组中最大值的5种方法!
  8. 两种参数类型_布尔参数这些缺点不能忍?不如试试枚举吧
  9. python // 运算符
  10. STP状态切换详述(Cisco实现)
  11. D3DXVec3TransformCoord 函数
  12. 【百度地图API】如何制作孪生姐妹地图?
  13. java中的装箱和拆箱
  14. Nik Collection 5
  15. 中小型超市系统中的分类/产品属性/扩展属性的数据库设计
  16. MATLAB-三维插值运算
  17. handlebars是什么
  18. 51单片机制作脉冲发生器
  19. 计算机图形学的应用虚拟现实相关,虚拟现实技术中计算机图形学的应用——三维计算机图形.doc...
  20. python基础(第九章)面向对象

热门文章

  1. java多线程传值覆盖_Java 多线程传值的四种方法
  2. liferay 在css 中,引入图片的写法
  3. php免登录接口,PHPWind 8.0 论坛免登陆发布接口发布
  4. python dict遍历文件_python 字典(dict)遍历的四种方法性能测试报告
  5. 记一次曲折的后台getshell过程
  6. Github中Tag的使用
  7. 超全面的freemarker教程
  8. 无人机图像处理工具-亮度、对比度、饱和度调整/匀光匀色/图像去雾
  9. 第19课:知识挖掘与知识图谱概述
  10. Java多线程之优先级setPriority