Ubuntu 18.04.5 LTS 纯手动安装Java环境(超详细版)

Ubuntu 18.04.5 LTS安装 java JDK8 文章目录方法一:安装开源版本openjdk1.更新软件包列表:2、安装openjdk-8-jdk:3、查看java版本,看看是否安装成功:方法二:命令行方式安装oracle Java JDK1、安装依赖包:2、添加仓库源:3、更新软件包列表:4、安装java JDK:5、查看java版本,看看是否安装成功:方法三:手动下载压缩包安装oracle Java JDK1、前往oracle Java官网下载JDK2、解压缩到指定目录(以jdk-8u144-linux-x64.tar.gz为例)3.修改环境变量:4、 阅读详情

1.下载JDK

         先从官网下载到 jdk-8u291-linux-x64.tar.gz 压缩文件。如图(A-1)

                                                                                                                                                                              (图A-1)

2.安装JDK

       

     1.Ctrl+Alt+T 打开命令终端窗口.

    2.进入到  jdk-8u291-linux-x64.tar.gz 存放目录 本例是默认下载位置 Downloads 文件夹下

 cd Downloads

3.创建存放目录  /usr/lib/java  (为什么网上 千篇一律 都是 /usr/lib/jvm)  

mkdir /usr/lib/java

4.解压jdk tar.gz 文件到 自定义目录(/usr/lib/java)

tar -zxvf jdk-8u291-linux-x64.tar.gz -C /usr/lib/java

5.配置环境变量

sudo vi ~/.bashrc

按 i 进入编辑模式 然后在文件尾部加入如下配置,Esc ->:wq 命令保存文件(注意JAVA_HOME 值根据实际目录设置)

#set oracle jdk environment
export JAVA_HOME=/usr/lib/java/jdk1.8.0_291
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

刷新环境变量

source ~/.bashrc

6.将JDK注册到系统中

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.8.0_291/bin/java 100

sudo update-alternatives --remove [名称] [路径]

eg: sudo update-alternatives --remove java /usr/lib/java/jdk-17/bin/java

7.切换JDK版本(如果安装了多个jdk版本)

sudo update-alternatives --config java
root@×××:/home/ufo/Downloads# sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                               优先级  状态
------------------------------------------------------------
* 0            /usr/lib/java/jdk1.8.0_291/bin/java   300       自动模式
  1            /usr/lib/java/jdk1.7.0_80/bin/java    300       手动模式
  2            /usr/lib/java/jdk1.8.0_291/bin/java   300       手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:

选择数字对应的 JDK版本进行随意切换。

8.最后 java -version 一波 Victory!

root@×××:/home/ufo/Downloads# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

亲测成功, 系统环境如下:uname -a

Linux UPC 4.15.0-143-generic #147-Ubuntu SMP Wed Apr 14 16:10:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Ubuntu Server 18.04 LTS 安装Tomcat并配置systemctl管理Tomcat服务 软件环境 系统版本:Ubuntu Server 18.04.1 LTS JDK版本:Java SE Development Kit 8u231 Tomcat版本:Tomcat 9.0.27 Released 下载安装JDK 1.下载安装 由于JDK下载需要登录,用wget下载不方便,建议现在别的机子先下载好再拷贝到Ubuntu上。 将下载好的JDK压缩包解压到指定目录 tar -zxvf jd... 阅读详情

相关推荐

如何导入su_利用GIS快速生成SU场地模型

01|前言:进入2021年了,希望大家也是一个新的开始。告诫自己多写文章多更新,多读点书多旅行。然而元旦由于出去玩了4天,积累了一些事情要处理,一直没有时间好好写点东西。今天给大家带来的分享主题叫“利用GIS快速生成SU场地模型”。相关的视频方法其实B站上也有,但我相信视频很多人都不会看,我自己也是。直接给大家上操作流程。主要的操作步骤是【获取场地的矢量shp文件】—【导入ArcScen...

weixin_33806859的博客 9813

安装 Ubuntu 18.04.5 LTS Server

ubuntu 18.04 LTS Server [点击下载](https://releases.ubuntu.com/18.04.5/) ps:此链接下载的是iso镜像 我没想到会有这么多人看我的第一篇博客以及收藏,现在我进行了一些跟新补充,以作感谢。

You can do more than just get by. 8219

数仓 - 促销敏感度、评论敏感度

1. 促销敏感度 步骤1. 首先按照最后一次下单时间及有无复购情况将用户分为四大群体: 近一年有购物行为且复购的用户 -- L1 (今年复购用户) 近一年有购物行为但无复购的用户 --L2 (今年一单购用户) 最后一次下单时间在1年之前且有复购的用户 --L3 (今年无购且只有一单用户) 最后一次下单时间在1年之前但无复购的用户 -- L4 (今年无购多单用户) 步骤2. 每一类用户群再根据优惠订单占比、每单优惠金额占比的平均值、优惠金额这三个指标进行k-means聚类,分为: 非常敏感 -

weixin_41332009的博客 1899

Vmware15 + Ubuntu18.0.4 安装教程(史上最详细记录)【多图预警】

硬件环境: 64位 Vmaware版本: 15.0 Ubuntu版本:这里以18.0.4(旧)为例 (可以按需选择其他的版本) 一、下载Ubuntu镜像文件 Ubuntu官方下载地址: http://www.ubuntu.com 1.打开上面的连接,我们来到如下页面,点击download: 2.内容显示如下:直接选择Ubuntu Desktop 3.来到如下页面, 如果选择最新版本,可以访问圆圈所示的连接 此处我想要下载的是18.0.4(旧版本),下载链接如图所示: 4.选择Desktop i

乐亦Lee的博客 2729

MediaCodec视频解码流程详解及参考demo

本文主要讲解mediacodec的视频解码流程,及demo参考例子。

分享音视频技术 7875

Python+QMT量化交易实战:从零搭建你的第一个极速策略(附完整代码)

本文提供了一份详细的Python+QMT量化交易实战指南,手把手教你从零搭建一个可回测、可实盘的极速策略。内容涵盖环境配置、QMT核心机制解析、双均线策略的完整代码实现、回测优化方法以及实盘部署要点,帮助量化交易新手快速入门并掌握核心开发流程。

b9c0d的博客 1014

Ubuntu18.04安装Opencv4.5(最新最详细)

文章目录前言1、安装准备1.1、安装依赖环境下载opencv源码二、安装环境配置修改etc/bash.bashrc检查安装情况卸载Opencv总结 前言 其他安装opencv的博客教程太过久远,或者给的解释很少。这篇博客将把安装教程写的更加详细并且带上注释。更好的理解安装的各个步骤。 提示:以下是本篇文章正文内容,下面案例可供参考 1、安装准备 1.1、安装依赖环境 sudo apt-get install build-essential sudo apt-get install cmake git..

向日葵骑士的博客 4万+

【Flink】FlinkSQL如何触发执行计算

Table (通过 StatementSet.addInsert() 输出给某个 Sink)和 INSERT 语句 (通过调用 StatementSet.addInsertSql())会先被缓存到 StatementSet 中,StatementSet.execute() 方法被调用时,所有的 sink 会被优化成一张有向无环图。该方法是用来将一个表的内容插入到目标表中,一旦该方法被调用, TABLE API 程序立即被翻译。该方法是用来执行一个 SQL 语句,一旦该方法被调用, SQL 语句立即被翻译。

一杯咖啡半杯糖的博客 1007

ubuntu18搭建环境(一)安装jdk1.8

搭建java环境 安装jdk1.8 ubuntu linux

王景新的博客 1263

数据分析案例-2024年裁员数据集可视化分析

本实验数据集来源于Kaggle,原始数据集为2020-2024年裁员数据,共有3577条,12个变量,该数据集提供了不同公司的裁员信息。它包括以下几栏:Company:裁员发生的公司名称。Location_HQ:公司总部位置。Industry:公司所属的行业或部门。Laid_Off_Count:公司解雇的员工数量。Percentage:公司员工被解雇的百分比。Date:裁员发生的日期。Source:信息来源网址。Funds_Raised:公司募集资金的信息。

m0_64336780的博客 1万+

2025年06月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析

2025年06月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 + 解析

伶俐角少儿编程 459

如何在Ubuntu 18.04上安装Java

Java是世界上最受欢迎的编程语言之一,用于构建不同类型的跨平台应用程序。 本教程描述了如何在Ubuntu 18.04上安装各种版本的OpenJDK以及Oracle Java。相同的说明适用于Ubuntu 16.04和任何基于Ubuntu的发行版,包括Kubuntu,Linux Mint和Elementary OS。 先决条件 在继续本教程之前,请确保您以具有sudo特权的用户身份登录。 Java...

性感的小君君 1176

YOLOv11的流形学习压缩:局部线性嵌入(LLE)引导的特征降维,实现在CSP模块中嵌入流形结构保持约束

摘要 本文探讨了流形学习在YOLOv11目标检测模型中的应用,重点研究局部线性嵌入(LLE)方法对CSP模块的特征压缩优化。针对深度学习模型的高维特征冗余问题,LLE通过三个关键步骤实现非线性降维:寻找k近邻、计算重构权重和低维嵌入,相比传统PCA方法能更好地保持数据的局部结构。文章详细分析了LLE的数学原理和参数选择策略,并提出在YOLOv11的CSP模块中嵌入流形约束的创新设计。通过特征分割前、处理过程和融合阶段引入流形一致性损失函数,该方法能在降低特征维度的同时保持原始流形结构,从而提升模型的计算效率

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1380

在ubuntu 18.04LTS下配置java环境

在尝试调出asus背光键盘但失败了两天后,我决定还是先配置好java环境吧 我们先去官网下载jdk https://www.oracle.com/technetwork/java/javase/downloads/index.html 我下载的jdk-12.0.1 点进去后Accept License Agreement 选择第三个 保存文件至文档管理器 作为一个电脑小白我甚至不知道这是一...

bulingbulinging的博客 1660

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Ubuntu20.04LTS 安装配置

Ubuntu20.04配置安装,一套完整服务,满足开发需求

汝嫣兮的博客 3509

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Ubuntu18.04 LTS安装ROS Melodic详细过程及踩坑实录

Ubuntu18.04 LTS安装ROS Melodic过程详录 Ubuntu18.04 LTS安装ROS Melodic过程详录 最近正在学习ROS,在家里的win10系统的台式机上安装了Ubuntu18.04 LTS的双系统,现在准备在Ubuntu 18.04上安装ROS,对应的ROS版本为Melodic Morenia,。我安装时最初是打算参照ROS官方安装教程,但是看了一遍感觉有点乱,又参考了优快云上一些大神的博客(主要是Ubuntu18.04安装ROS Melodic(详细填坑)),安装过程也出

Kamida优快云的博客 2166

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Ubuntu 18.04LTS安装配置Java OpenJDK8

安装OpenJDK8 sudo apt-get install openjdk-8-jdk 配置Java环境变量 sudo vim /etc/profile 在profile末尾添加以下内容: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAV...

EahanZhang的博客 7929

Ubuntu 18.04 LTS更新至Ubuntu 20.04 LTS及使用体验(来自官方教程翻译)

本文只涉及桌面版的更新说明 安装 转载于:https://wiki.ubuntu.com/FocalFossa/ReleaseNotes Upgrading from Ubuntu 18.04 LTS or 19.10 You can upgrade to Ubuntu 20.04 LTS from either Ubuntu 18.04 LTS or Ubuntu 19.10. Ensure that you have all updates installed for your current ve

白帽子续命指南 4023

Ubuntu 18.04.5 LTS INCISIVE15 Installation

Thanks for the instructions from YYP_8020 ("在Ubuntu 18.04下安装INCISIVE151_YYP_8020的博客-优快云博客_incisive安装") edit the apt source.list " sudo cp /etc/apt/sources.list /etc/apt/sources_init.list "[ comment the deb-src source ] "sudo apt-get update" ...

qq_39389108的博客 1974

Ubuntu22.04配置RoboCup3d环境

2024年的RoboCup3d比赛由于规则的更改导致Ubuntu版本更换,而Ubuntu由于版本更新到22.04LTS后导致部分依赖更新,使得现在优快云上搜到的有关RoboCup环境配置的教程大多不适用。为了帮助初学者解决这个问题,特意写了这篇文章。(我第一次写类似文章,如果有错误,还望各位加以指正)

m0_74197861的博客 4485

Ubuntu-18.04 LTS配置android系统源码编译环境

Ubuntu-18.04 LTS配置android系统源码编译环境 ubuntu 系统配置 Ubuntu Version: ubuntu64-18.04.4 LTS 0. Init setup # python 2.7 # JDK – For the java Development Kit(JDK) Android 10.0: # java -version openjdk version ...

halazi100 2164

Ubuntu 18.04.1 LTS 搭建Hadoop环境

1.Ubuntu环境配置 本文使用Ubuntu 18.04.1 LTS,其他版本搭建过程基本一致。 创建hadoop用户 1.创建新用户 $ sudo useradd -m hadoop -s /bin/bash 2.设置密码 $ sudo passwd hadoop 3.为 hadoop 用户增加管理员权限 $ sudo adduser hadoop sudo 4.注销当前用户并切换到ha...

zhaohaibo的博客 1821

Ubuntu 18.04 LTS 子系统安装&远程连接

前言 大家好,我是Java码农ing的作者,此篇文章或多或少可能有些瑕疵,欢迎大家明确指出我的缺点,为此感激不尽,我必有错改之无错加勉,我也同时能够希望和大家一起学习。如果觉得小编这篇文章写的不错的话,希望大家能够将这篇文章分享给周围的小伙伴们,好东西要一起分享。 安装Ubuntu 18.04 LTS子系统 1、打开控制面板,点击程序和功能 2、点击启用或关闭Windows功能–> 开启适用于Linux的Window子系统&虚拟机平台 3、开启开发者选项 4、打开应用商店 5、搜索Ub

Java码农ing的博客 1771

在Ubuntu 18.04上安装Oracle Java SE 11

针对安装Java 11的Ubuntu Linux用户的快速安装指南 本文是为Ubuntu Linux用户安装Java 11(当前的长期支持(LTS)Java版本)提供的快速指南。我将简要介绍将代码库迁移到Java 11的情况,然后指导您完成使用Ubuntu命令行安装Oracle JDK 11的步骤。 请注意,这是Ubuntu用户安装Java 11的快速指南。我不会深入探讨Java 11的功能或迁移问题,其他地方对此进行了详细介绍。 迁移到Java 11的情况 Java 8于2014年3月发布,有望为Java

zenglintao的博客 9785

Linux-Ubuntu Desktop 18.04 LTS版本的安装(支持到2023年)

台式机ubuntu系统安装

CrazyMiles 1609
上一篇: Eclipse4.3.2 Server不支持Tomcat8 问题解决方案
下一篇: MySQL ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘
cg_ssh
博客等级 码龄16年 123粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值