(Linux)Debian下安装JDK1.8.0

2023-05-16

昨晚花了两个多小时查资料,在Debian下安装了jdk和tomcat,记录一下
查看Linux版本:

uname -a

这里写图片描述
我的是64位的。
在oracle官方网站下http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在Windows下载Linux x64,后缀是tar.gz,不用在Linux在线下载,到时候用winscp等软件传到Linux就行了。在Linux /usr 目录下创建名为java的文件夹,命令我就不截图了,就一个mkdir,效果如下

这里写图片描述
下载winscp软件,填写账号密码主机等连接字节的Linux主机
这里写图片描述

成功后
这里写图片描述
左边是windows目录下的文件,右边是Linux下的/root目录。然后在Linux目录上方有个根目录的图标,可以自己选择当前的目录。
把你在windows下的Linux jdk安装直接拖到Linux的目录下,等待上传。效果如下(我已经解压过了,所以有个jdk的文件夹),不过我在Windows下的压缩后缀是tar.gz,上传到Linux就变成了gz后缀,不过不影响解压,后缀只是一个标识。
这里写图片描述
在putty,或者xshell等登录工具(我使用的是putty)下,进入/etc/java目录,使用tar命令解压

tar -zxvf 完整文件名(加后缀)

得到jdk1.8的文件夹
这里写图片描述
然后就是要配置环境变量了。
进入/etc/proflie 文件

vim /etc/profile

如果显示没有vim命令,则需要

apt-get install vim

当然用vi命令也行 vi /etc/profile,只是我不熟悉。
再进入这个文件
在文件末尾添加

export JAVA_HOME=/usr/java/jdk1.8.0_144/
export JRE_HOME=/usr/java/jdk1.8.0_144/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

JAVA_HOME是我的jdk安装目录,如果不是在这个目录安装则需要改

这里写图片描述

最后保存并退出,测试一下有没有配置成功

java -version

这里写图片描述
截止到这里就配置好jdk了。

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

(Linux)Debian下安装JDK1.8.0 的相关文章

随机推荐

  • WARNING: Ignoring invalid distribution -ip (d:\python3.7.5\lib\site-packages)

    警告原因 xff1a 之前安装插件失败 中途退出 xff0c 导致插件安装出现异常导致的 解决方法 xff1a 找到警告信息中报错的目录 xff0c 然后删掉 开头的文件夹
  • Linux上安装ntp

    问题 要同步6台服务器上的时间 xff0c 主要为了以后安装大数据软件做准备 xff0c 这里就需要安装ntp软件 解决 安装ntp和配置环境 1 gt 准备工作 xff1a 关闭防火墙 xff08 一定要关防火墙 xff0c 我是直接永久
  • ubuntu20.04上安装mysql

    目录 安装卸载 安装 命令安装 xff1a 更新源 sudo apt update 默认下载 xff0c 因为下载其他版本太复杂了 xff0c 这里默认是mysql8 0 29 sudo apt install mysql server y
  • arch安装和配置

    问题 安装arch 这里就不赘述相关的步骤 xff0c 我是看b站一个视频 xff0c 下面会给出网址 xff0c 但是要提示一下 xff0c 网络部分是错误的 xff0c 要更改一下 安装之后要配置相关的东西 xff0c 安装完成之后就是
  • (记录)电脑维修指南

    问题 自己在2020年的时候花了将近1500块自己组装了一台计算机 xff0c 但是经常出现蓝屏 xff0c 自动重启 xff0c 并且显示硬件问题 xff0c 2022年的时候也拆开过修过一次 xff0c 也和客服battle了几次 xf
  • 代码复现问题以及解决

    问题 cuda版本不匹配 xff0c 对于版本不匹配问题真的很难受CPU版本还有GPU版本问题包安装 xff0c apex加速的安装 xff0c transformer版本也会限制python的版本程序运行 xff0c 如果程序写的是比较好
  • one-hot向量形式

    one hot向量 one hot向量将类别变量转换为机器学习算法易于利用的一种形式的过程 xff0c 这个向量的表示为一项属性的特征向量 xff0c 也就是同一时间只有一个激活点 xff08 不为0 xff09 xff0c 这个向量只有一
  • c语言中的位移位操作

    先要了解一下C语言里所有的位运算都是指二进制数的位运算 即使输入的是十进制的数 xff0c 在内存中也是存储为二进制形式 lt lt 用法 xff1a 格式是 xff1a a lt lt m xff0c a和m必须是整型表达式 xff0c
  • iOS动画(Core Animation)

    一 CABaseAnimation 移动动画 void testPositionAnimation CGFloat tempViewWidth 61 50 CGFloat tempViewY 61 300 UIView tempView 6
  • 使用Linux命令生成随机密码

    使用SHA算法来加密日期 xff0c 并输出结果的前10个字符 xff1a span class token function date span 43 s span class token operator span sha256sum
  • CoreData 从入门到精通(三)关联表的创建

    CoreData 从入门到精通 xff08 三 xff09 关联表的创建 上篇博客中讲了 CoreData 里增删改查的使用 xff0c 学到这里已经可以应对简单的数据存储需求了 但是当数据模型复杂起来时 xff0c 例如你的模型类中除了要
  • 安装golang开发环境,vscode

    官网 https golang google cn dl span class token builtin class name cd span data www span class token function wget span ht
  • Ubuntu16.04 display setting (xfce4-display-settings) segmentation fault 闪退

    虚拟机里装好Xubuntu16 04后 打开设置想调分辨率 不想一点开Display就闪退 使用命令行xfce4 display settings 来调用的话 报错语句为 segmentation fault 解决办法 初始化一下分辨率设置
  • 远程桌面无法连接远程计算机是什么原因?

    很多人在准备用 远程控制 另一台电脑进行相关操作的时候 xff0c 会出现提示说 远程桌面由于以下原因无法连接到远程计算机 xff0c 那么为什么会发生这种问题 xff0c 以及出现这种问题该怎么解决呢 xff1f 一起来看看吧 其实 xf
  • 安卓开发--连接到聚合网,获取JSON数据并解析(踩了好多好多坑)

    本文将会以从聚合网获得数据为例 xff0c 介绍如何在Android Studio中获取JSON并解析 这里做一个简单的天气查询的应用 文章目录 1 准备工作 导入依赖2 核心代码部分2 1 Get方式的http请求2 2 写出查询函数 x
  • W: GPG error: http://repo.mysql.com/apt/ubuntu bionic InRelease: (签名失败)

    签名失败了 安装MySQL8 0的时候遇到的问题 xff0c 当时执行了 apt get update的指令 xff0c 然后出现了下面一大堆 Hit 1 https download docker com linux ubuntu bio
  • 无需修改bios即可让任意主板实现NVME启动

    使用Clover四叶草引导加载NVMe驱动 除了对BIOS的硬改之外 xff0c 还有一种更安全的软件方案 xff1a 使用Clover四叶草引导加载NVMe驱动 Clover是著名的黑苹果引导软件 xff0c 这里借用它来实现对预引导 x
  • PC改电视盒子 无需配置 Android x86 TV 9镜像

    这几天在折腾将旧电脑改成安卓电视盒子 xff0c 发现网上的镜像着实麻烦 xff0c 如果没有vpn xff0c 每次装都要用命令跳过谷歌的自动更新 配置兼容arm 完事了还只能远程安装apk 这个镜像直接配置好了谷歌自动更新 兼容问题 自
  • ubuntu18.04中更换源

    安装很多软件时提示 unable to locate package 手动更换了阿里的软件源就顺畅了 xff0c 速度也很快 方法 xff1a 备份原文件 sudo cp etc apt sources list etc apt sourc
  • (Linux)Debian下安装JDK1.8.0

    昨晚花了两个多小时查资料 xff0c 在Debian下安装了jdk和tomcat xff0c 记录一下 查看Linux版本 xff1a uname span class hljs operator a span 我的是64位的 在oracl