首页 > 系统相关 >linux下安装jdk

linux下安装jdk

时间:2024-09-04 16:15:24浏览次数:8  
标签:Java jdk JDK Linux 命令 linux HOME 安装

 

原文地址:https://www.cnblogs.com/caoyunpu/p/16660868.html

 

1、下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数)

查看本机位数命令:sudo uname --m

 

 

 JDK官网下载地址:https://www.oracle.com/java/technologies/downloads/#java18

 

2、使用工具远程进入Linux系统,查看Linux是否有安装JDK

以root用户登录输入命令:Java-version

 

 

 

3、卸载安装的JDK

1)查看命令:rpm -qa | grep jdk

 

2)卸载命令:rpm -e --nodeps xxx(xxx代表删除的文件全名)

 

 

 

4、在usr目录下新建Java目录,然后将下载的JDK拷贝到这个新建的Java目录中

创建目录命令:mkdir /usr/java

 

 

注意:fialshell工具可以直接拖动JDK文件到Java中

 

 

5、进入到Java目录中解压下载的JDK

解压命令:tar -zxvf jdk-18_linux-x64_bin.tar.gz

 

给解压后的文件夹重新命名,方便后续设置环境变量

 

 

6、设置环境变量

设置命令:vim /etc/profile

 

 

 

输入上面的命令后,shift+g快速将光标定位到最后一行,然后按“i”,再输入下面代码

set java environment

JAVA_HOME=/usr/java/jdk1.8

CLASSPATH=$JAVA_HOME/lib

PATH=$PATH:$JAVA_HOME/bin

export PHTH JAVA_HOME CLASSPATH

填写完代码后按ESC键,输入“:wq”保存并退出编辑页面

 

 

7、输入下面命令让设置的环境变量生效

生效命令:source /etc/profile

 

 

8、验证JDK是否安装成功

验证命令:Java -version

 

 至此,Linux安装JDK成功!

标签:Java,jdk,JDK,Linux,命令,linux,HOME,安装
From: https://www.cnblogs.com/qq2083587182/p/18396742

相关文章

  • 安装open3d
    https://pypi.org/project/open3d/#history (D:\anaconda3\yhexie)C:\Users\yhexie>pipinstallopen3dCollectingopen3dDownloadingopen3d-0.18.0-cp310-cp310-win_amd64.whl.metadata(4.1kB)Requirementalreadysatisfied:numpy>=1.18.0ind:\a......
  • Linux 安装nodejs环境
    文章目录Node.js简介Node.js的核心特性Node.js的生态系统Node.js的模块系统部署下载Node.js预编译二进制包上传到Linux服务器并解压配置环境变量验证安装部署在下边,我先对nodejs进行一些介绍,大家了解一下Node.js简介Node.js是一个基于ChromeV8引擎的JavaScript......
  • Linux中修改文件夹和子目录 所属的用户和用户组
    Linux下有几个命令可以用来更改文件或目录的属主(用户)和属组(组):1.chown命令:用于更改文件或目录的属主。它的基本语法是:“`chown<新属主><文件或目录>chownuser1file.txt这样就将file.txt的属主更改为user1。 #把testFolder文件夹和子目录所属的用户,用户组做修改c......
  • K8S安装部署
    一、准备工作在vmware中安装,创建三台centos服务器主机ip配置master192.168.42.1884核,6g内存,40g硬盘node1192.168.42.1892核,2g内存,20g硬盘node2192.168.42.1902核,2g内存,20g硬盘二、环境配置1、修改hosts配置(所有节点执行)vim/etc/hosts192.168.42.188master192.168.4......
  • CUDA Toolkit常见安装问题一览
    CUDAToolkit常见安装问题一览关注TechLead,复旦博士,分享云服务领域全维度开发技术。拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,复旦机器人智能实验室成员,国家级大学生赛事评审专家,发表多篇SCI核心期刊学术论文,阿里云认证的资深架构师,上亿营收AI产品研发负责人。......
  • 北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+网络设备
    iTOP-3568开发板采用瑞芯微RK3568处理器,22nm工艺制程,集成4核A55架构处理器和MaliG522EE图形处理器,支持4K解码和1080P编码,内置独立的NPU,可用于轻量级人工智能应用。 iTOP-3568开发板连接器版本:  iTOP-3568开发板邮票版本:     关注:北京迅为电子,在线观看 ---......
  • Linux之tcpdump
    参数详解参数含义-i指定tcpdump监听的网络接口eth0bond0等等-c指定要监听的数据包数量,达到指定数量后自动停止抓包-w指定将监听到的数据包写入文件中保存-A指定将每个监听到的数据包以ACSII可见字符打印-n指定将每个监听到数据包中的域名转换成IP......
  • 【Linux】进程间的关系(第十三篇)
    目录1.亲缘关系:2.进程组关系:3.会话关系4.进程、进程组与会话的关系5.例子1.亲缘关系:2.进程组关系:3.进程间会话关系1.亲缘关系:多个进程间可能存在亲缘关系(多个进程间可能是父子进程结构,也可能更为复杂的层级亲缘结构)2.进程组关系:定义:进程组是一个或多个进程的集......
  • 【Linux】孤儿进程(第十二篇)
    目录孤儿进程定义产生原因处理机制特性与影响示例守护进程(daemon)定义:特点:与孤儿进程的区别:孤儿进程孤儿进程是操作系统中的一个概念,主要出现在类UNIX操作系统中。以下是关于孤儿进程的详细解释:定义孤儿进程指的是在其父进程执行完成或被终止后,仍继续运行的......
  • MYSQL-Linux安装
    MySQL8.0.26-Linux版安装1.准备一台Linux服务器云服务器或者虚拟机都可以;Linux的版本为Centos7;2.下载Linux版MySQL安装包https://downloads.mysql.com/archives/community3.创建目录、解压mkdirmysq1//创建目录tar-xvfmysql安装包.x8664.rpm-bundle.tar-Cmysql/......