Ubuntu 18.04安装JDK 1.8

  • 一、前言
  • 二、具体步骤
  • 三、总结

一、前言

在开始配置jdk环境时,请确认Ubuntu系统环境已经建好,Xftp可以与虚拟机相连。如果没有请移步Ubuntu安装ssh服务(避坑指南):https://blog.csdn.net/DCJwwh/article/details/128520453

二、具体步骤

第一步,查看Ubuntu 18.4系统中的jdk,这里没有显示就是不存在;如果存在的话使用以下命令进行删除,如果没有“ rpm ”命令的话利用系统提示下载rpm。

// 删除系统自带的JDK
rpm -e --nodeps jdk包名

第二步,创建一个存放jdk压缩包的文件夹,用Xftp把安装包导入到相应的文件夹。


接着用以下代码解压到目标路径。注意,这里的目标路径最好写绝对路径,否则可能会提示“找不到目标包”。

// 解压到目标路径
tar -zxvf jdk-8u181-linux-x64.tar.gz -C 解压路径

第三步,把jdk放入环境变量中,如果系统提示无法修改只读文件则赋予其管理员权限:sudo vi /etc/profile

// 修改文件
vi /etc/profile//在底部添加代码
export JAVA_HOME=/home/wwh/export/install/jdk1.8.0_181
export PATH=/home/wwh/export/install/jdk1.8.0_181/bin:$PATH

添加完成后重启虚拟机,配置环境设置,输入“java -version”,若显示java的版本则是安装成功

三、总结

在创建文件夹时,为避免出错,我在本地直接用 mkdir -p export/soft,没有在/export路径上建立,主要是因为权限问题,在/export上建立文件后用Xftp上传文件出错,提示“Permission is not allowed”,可以参考https://blog.csdn.net/a5697011/article/details/123489049解决,修改后重启电脑尝试。

Ubuntu 18.04安装JDK 1.8相关推荐

  1. Linux Ubuntu 18.04安装JDK、Hadoop、Hbase以及图形界面

    文章目录

  2. Ubuntu 18.04 安装 redis入门使用

    Ubuntu 18.04 安装 redis入门使用 1.安装 sudo apt-get install redis-server 2.查看redis运行状态 ps -ef | grep redis 3 ...

  3. Ubuntu 18.04安装CUDA(版本10.2)和cuDNN

    1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...

  4. vsftpd使用方法小结、Linux安装JDK出现“NoClassDefFoundError: /Object”的解决方案、ubuntu 12.04安装jdk

    vsftpd使用方法小结 vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux, BSD, Solaris,HP-UX 以及 IRIX 上面.它支持很多其他的 ...

  5. Ubuntu 18.04 安装OpenCV C++

    Ubuntu 18.04 安装OpenCV C++ 构建并安装 仅构建核心模块 # 更新并安装依赖 sudo apt update && sudo apt install -y cma ...

  6. Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

  7. linux 模拟运行 微信,Ubuntu 18.04 安装微信(Linux通用)

    Ubuntu 18.04 安装微信(Linux通用) 发布时间:2018-06-02 10:52, 浏览次数:1468 , 标签: Ubuntu Linux Linux相关的知识:https://ww ...

  8. ubuntu 18.04 安装 中文 拼音 输入法

    ubuntu 18.04 安装 中文输入法 拼音 在安装ubuntu时,如果选择英文安装默认会不启用中文输入法的.可以通过下述方法开启: 1,安装 pingyin 输入法 打开终端输入命令: sudo ...

  9. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    这篇已经Out了,以[笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程为准. Docker的好处之一,就是在Container里面可以随意瞎 ...

最新文章

  1. Quartz-任务调度概述及Quartz(2.2.X)快速入门
  2. linux考试基础知识测验
  3. 聊聊我是如何在面试别人Spring事务时“套路”对方的
  4. VS2012 安装出错 :通道正在关闭
  5. Oracle的join默认为,oracle join用法
  6. 大数据分析是如何工作
  7. 单反相机坏点和噪点测试软件,正确对待相机的坏点和噪点
  8. XSS扫描器编写思路
  9. 【LEDE】树莓派上玩LEDE终极指南-92-自己编译的LEDE为啥子不能用SSR和KoolProxy?
  10. SimpleDateFormat 使用TimeZone
  11. 移动显示服务器异常,移动远程服务器异常
  12. centos8安装和启动中文智能拼音
  13. ios 渐变透明背景_PPT设计的总是太单调,不如换个背景试试,超精彩!
  14. mac执行java死卡_MacOS应用程序有时卡死,怎么办?2种方法轻松搞定
  15. 【图像去噪】基于matlab小波变换(硬阙值+软阙值)图像去噪【含Matlab源码 391期】
  16. HTTP请求服务器 statuscode的状态码说明 (statuscode==500)
  17. PXE高效批量网络装机
  18. WebRTC系列 -- iOS ADM音频数据流处理流程及源码阅读记录
  19. 评论一下现有几个开源IM框架(Msn/QQ/Fetion/Gtalk...)
  20. 千亿龙头开启价格血拼,四个重要消息将影响这几个板块的走势

热门文章

  1. CSV乱码 - UTF-8 Unicode (with BOM)
  2. 计算机考试打印测试页,通过电脑打印测试页(适用于 Win8/8.1/10)
  3. 怎么修改sqlserver用户密码_TP-Link路由器怎么修改登陆密码 TP-Link路由器修改登陆密码方法【详解】...
  4. alienware链表_Alienware的Steam机器,id Software的开源代码等
  5. 图的建立(邻接矩阵)与其深度优先和广度优先遍历
  6. 微信小程序使用git
  7. 8.14.4. jsonb Indexing
  8. matlab语音波形,MATLAB程序原始语音信号波形与加噪信号波形(最新整理)
  9. ASP.NET Core 配置中心
  10. Viewer.js点击按钮放大图片用法