Java基础:Ubuntu20.04 下JDK1.8安装+配置

Step_1: 下载JDK

Oracle官网下载地址

点击上方链接,页面顶部是当前最新发布版本的JDK,一定要下拉到页面中下位置,下方提供JDK的下载链接!

根据自己系统配置信息下载对应安装包,常见的的Linux系统,Ubuntu下载后缀为.tar.gz的安装包,CentOS则选择.rpm,最后若自身系统为32位选择x86开头的,64位选择x64。

Step_2: 安装JKD

Ctrl+Alt+t,打开终端并切换到下载好的安装包所在目录:

cd ~/Downloads/

在/usr/local/路径下新建安装目录:

sudo mkdir -p /usr/local/java

解压安装包到指定安装目录:

sudo tar -zxvf jdk-8u333-linux-x64.tar.gz -C /usr/local/java

解压后:

Step_3: 配置环境变量

  • 配置系统级环境变量/etc/profile,最好备份一份

    sudo vim /etc/profile
    

    vim下输入i进入插入模式,在文件最下放粘贴以下内容

    export JAVA_HOME=/usr/local/java/jdk1.8.0_333
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    

    重新加载/etc/profile

    source /etc/profile
    

    重启系统,否则只有root用户可以正常使用java命令

    sudo shutdown -r now
    
  • 用户级 配置 ~/.bashrc

    大体上与配置/etc/profile一致

    cd ~
    vim .bashrcexport JAVA_HOME=/usr/local/java/jdk1.8.0_333
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATHsource .bashrc
    

    重新打开终端即可。

Step_4: 验证安装配置成功

java -version

终端输出上述信息,表示安装配置成功!

Java基础:Ubuntu20.04下JDK1.8安装+配置相关推荐

  1. 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程

    Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...

  2. ubuntu20.04下的redis安装

    1.首先安装redis 官网下载(镜像)源代码,stable(当前版本是6.2.6) 1-1:输入命令:wget https://download.redis.io/redis-stable.tar. ...

  3. Ubuntu20.04下显卡驱动安装的完整过程(超详细)

    1.首先查看硬件:显卡是否安装 lspci | grep -i vga lspci | grep -i nvidia 注意:如果没显示显卡信息则看显卡是否安装好(看下显卡风扇是否在转,图中是显卡位置) ...

  4. Ubuntu20.04下CMake的安装(文章参考了各个博客,如有雷同,就是我的问题,旨在交流)

    注意:直接用 sudo apt install cmake 只能安装低版本或者无法安装- 但是一般需要的是更高级的版本- 首先打开linux terminal (Ctrl+Alt+T)查看是否已经安装 ...

  5. ubuntu20.04下 nvidia-docker的安装并载入镜像

    2021.11.10更新说明:更新了镜像载入和容器创建的部分,增加了容器创建的参数说明 1.卸载docker 参考这篇: https://cloud.tencent.com/developer/art ...

  6. Ubuntu20.04下配置深度学习环境

    文章目录 一.安装Anaconda 1.安装Anaconda 2.区分ubuntu系统中自带的python与Anaconda中带的python 3.创建一个深度学习环境 二.安装cuda与cudnn ...

  7. ubuntu20.04下安装qq和微信(最新)

    ubuntu20.04下安装qq和微信(最新) 在ubuntu(debian系列)下安装软件,一般可以通过这两种简单的方式: sudo apt install 软件包 或者 sudo dpkg -ℹ ...

  8. Ubuntu20.04下安装 R 及 CRAN 软件包(命令行操作)

    文章目录 前言 一.R 的安装 1. 确定软件包版本 2. 安装CRAN中的R二进制文件 3. 安装 R 及其依赖项 4. 检查安装情况 二.添加CRAN软件包 1. 添加当前的 R4.1.0 或更高 ...

  9. Ubuntu20.04下安装CUDNN

    Ubuntu20.04下安装CUDNN 到官网下载新版cudnn(需登陆账号) https://developer.nvidia.com/cudnn-download-survey 解压到当前目录 $ ...

最新文章

  1. 如何在html中选择wrap,使用jQuery中的wrap()函数操作HTML元素的教程
  2. 面试官:我把数据库部署在Docker容器内,你觉得如何?
  3. OSI参考模型与TCP/IP协议的比较研究
  4. 软件工程(2019)第四次作业-结队作业
  5. jQuery对select操作(2)
  6. 神舟笔记本电源管理软件_笔记本电脑是一直插着电源好,还是拔了电源好?
  7. 数组中一个属出现奇数次,其他数都出现偶数次.寻找出这个出现奇数次的数
  8. NTFS文件系统的简述
  9. dede mysql语句_让dede运行php代码和mysql语句
  10. JS的eval函数解密反混淆
  11. 数据库创建存储过程_创建存储过程来修复孤立的数据库用户
  12. 课下测试ch17ch18
  13. mPush实战笔记5安装alloc服务
  14. linux下通过V4L2驱动USB摄像头
  15. Unity HDRP室外场景打光流程分享(下篇)-白天和夜晚场景打光
  16. Android Studio 随手记
  17. 快速云:云计算技术在计算机数据处理中的应用
  18. Java实现Nginx图片上传
  19. 异军突起的链游Cryptoblades
  20. 结合新的实际深化对自主创新的认识

热门文章

  1. UDP Flood攻击
  2. A091_hrm07_用户中心_注册
  3. LTE学习笔记--LTE无线连接过程--网络接入过程
  4. 中文脏话识别的解决方案
  5. web开发之Cookie使用
  6. wcf第3步之报文分析及原生调用
  7. 机智应对,测试面试套路与反套路,我是不可能中套的......
  8. linux文件加密代码,OpenSSL 加密文件的完整实现代码
  9. HDU 3003 Pupu
  10. 【汇正财经】沪深创缩量调整