首页 > 系统相关 >Linux安装JDK详细教程

Linux安装JDK详细教程

时间:2024-07-10 13:07:54浏览次数:9  
标签:教程 java lib JDK export Linux HOME JAVA

Linux安装JDK详细教程(图文教程) 这里介绍两种方式:yum安装方式和手动安装 1、yum安装 1.1 查看JDK版本,找到你想要安装的JDK版本,这里以 JDK1.8 为例 输入命令:yum -y list java* 0 1.2 安装JDK1.8 输入命令:yum install -y java-1.8.0-openjdk.x86_64 没权限执行这行:sudo yum install -y java-1.8.0-openjdk.x86_64 0 0 出现Complete!安装完成。 1.3 查看JDK版本 输入命令:java -version 0 默认安装到usr/lib/jvm目录下 0 2、手动安装 2.1 卸载OpenJDK以及相关的Java文件 查看Java信息及相关的Java文件 查看JDK信息,输入命令:java -version 检测JDK安装包,输入命令:rpm -qa | grep java 0 删除Java相关文件(/usr/lib/jvm是默认openjdk安装路径) 进入安装目录,输入命令:cd /usr/lib/jvm 0 删除Java相关文件(注意:会删除所有文件,如有其他文件,请不要使用此命令删除),输入命令:rm -rf /usr/lib/jvm 0 2.2 安装JDK 官网下载最新稳定JDK: https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html

  1. 新建一个存放安装包的文件夹创建文件夹,输入命令:mkdir /usr/local/java
0
  1. 将下载的安装包传到该文件夹
0
  1. 解压安装包,输入命令:
tar -zxvf jdk-8u351-linux-x64.tar.gz
  1. 修改配置文件/etc/profile,配置环境变量,输入命令:
vim /etc/profile 0 在配置文件最下方添加下面三种任意一种: 注意:JAVA_HOME=/devFile/jdk/jdk1.8.0_261 就是你自己的目录 #java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_261 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin #java environment export JAVA_HOME=/home/jdk/jdk1.8.0_261 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin #java environment export JAVA_HOME=/usr/local/java/jdk1.8.0_261 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 0  
  1. 重新加载配置
输入命令:source /etc/profile 0  
  1. 查看安装情况
输入命令:java -version 0 JDK就安装好啦!   Linux安装JDK详细教程 - 霸气小青年 - 博客园 (cnblogs.com)

标签:教程,java,lib,JDK,export,Linux,HOME,JAVA
From: https://www.cnblogs.com/lvjinlin/p/18293862

相关文章

  • Windows下升级JDK
    1.官网下载安装包,官网地址:https://www.oracle.com/cn/java/technologies/downloads/#jdk21-windows 2.java-version检查现有jdk版本3.修改环境变量 4.  java-version检查jdk版本,未生效 输出环境变量,发现确实配置已经成功 5.重启电脑,搞定 ......
  • 关于Linux发行版的心得体会
    这是一篇没有技术的博客,主要讲讲捣鼓迷你主机时装linux系统装各种软件服务时的感受。一开始选择的是Ubuntu24.04LTS,不得不说Ubuntu很漂亮,apt的包管理方式也挺舒服。不习惯的一点su命令切换逻辑好像跟其他发行版不一样,需要给用户设置root密码后才可以,似乎是为了安全的管理权限,Ubun......
  • 【ComfyUI教程】超自然的AI 任意换脸!保姆级教程(附资料)
    嘿,说到拍照,咱们男生有时候也挺头疼的,尤其是帮女朋友或者老婆挑衣服的时候。你懂的,一不小心就可能踩雷,好心办坏事。但别担心,今天我要介绍的这个ComfyUI,简直就是咱们的救星!想象一下,你和女朋友或者老婆一起挑选艺术照的服装,用ComfyUI,你们可以先预览各种风格的搭配,看看哪一款最......
  • 在Linux中,如何保存当前磁盘分区的分区表?
    在Linux中,可以通过几种不同的方法来保存当前磁盘分区的分区表。这包括使用dd命令、gdisk工具和利用fdisk命令的不同选项。以下是详细步骤和方法:使用dd命令备份整个分区表MBR分区表备份:对于主引导记录(MBR)类型的分区表,可以使用dd命令将整个MBR备份到一个文件中。MBR包含分区......
  • 在Linux中,符号链接与硬链接有何区别?
    在Linux中,符号链接(SymbolicLink)与硬链接(HardLink)是两种不同类型的文件链接方式,它们之间存在多个显著的区别。以下是详细的分析:1.定义与性质符号链接:符号链接是一个特殊的文件,它包含指向另一个文件或目录的路径。可以将符号链接看作是一个快捷方式或别名。符号链接具有自己......
  • 在Linux中,系统的开机启动顺序是什么?
    在Linux中,系统的开机启动顺序是一个复杂但有序的过程,它涉及从硬件自检到用户登录的多个阶段。以下是Linux系统开机启动顺序的详细说明:一、BIOS自检与启动设备选择加载BIOS:BIOS(基本输入输出系统)是计算机启动时的第一个软件。它负责在硬件和软件之间提供接口,进行开机自检(POST),检......
  • 在Linux中,怎么把脚本添加到系统服务里,即用 service 来调用?
    在Linux中,将脚本添加为系统服务,使其可以通过service命令进行管理,通常涉及以下步骤:编写启动脚本:创建一个启动脚本,该脚本将被Systemd或其他初始化系统用来启动、停止和重启你的应用程序或服务。例如,创建一个名为your_service的脚本,并赋予执行权限:#!/bin/bash#你的启动停止逻......
  • 在Linux中,FTP 的主动模式和被动模式是什么?有何区别?
    在Linux中,FTP(FileTransferProtocol,文件传输协议)的主动模式和被动模式是FTP协议用于在两台计算机之间传输文件时采用的两种不同工作模式。这两种模式的主要区别在于数据连接(即用于文件传输的连接)的发起和建立方式。一、主动模式(PORT模式)定义与工作原理:主动模式是指FTP客户端......
  • Linux: System call
    参考:https://blog.csdn.net/weixin_41028621/article/details/134542010?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2-134542010-blog-130766392.235%5Ev43%5Epc_blog_bottom_relevance_ba......
  • Linux捣鼓记录:快速搭建alist+aria2+qbittorrent
    简介:使用docker-compose创建alistaria2qbittorrent服务,前置条件安装docker及docker-compose插件,docker镜像仓库访问不了,建议配置代理用来拉取镜像。一、确认路径,确认UIDGID,确认端口路径alist挂载路径:-/home/dalong/app/alist:/opt/alist/data-/home/dalong:/homearia......