首页 > 系统相关 >Linux安装JDK

Linux安装JDK

时间:2022-11-12 01:33:06浏览次数:66  
标签:Java JDK java 命令 Linux HOME 安装

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

查看本机位数命令:sudo uname --m
image
JDK官网下载地址:https://www.oracle.com/java/technologies/downloads/#java18
image

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

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

3、卸载安装的JDK

1)查看命令:rpm -qa | grep jdk
image
2)卸载命令:rpm -e --nodeps xxx(xxx代表删除的文件全名)
image

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

创建目录命令:mkdir /usr/java
image
注意:fialshell工具可以直接拖动JDK文件到Java中
image

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

解压命令:tar -zxvf jdk-18_linux-x64_bin.tar.gz
image
给解压后的文件夹重新命名,方便后续设置环境变量
image

6、设置环境变量

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

set java environment

JAVA_HOME=/usr/java/jdk1.8

CLASSPATH=$JAVA_HOME/lib

PATH=$PATH:$JVA_HOME/bin

export PHTH JAVA_HOME CLASSPATH

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

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

生效命令:source /etc/profile
image

8、验证JDK是否安装成功

验证命令:Java -version
image

标签:Java,JDK,java,命令,Linux,HOME,安装
From: https://www.cnblogs.com/guozhiqiang/p/16882561.html

相关文章

  • mysql免安装版服务启动
    1.以管理员身份启动cmd2.cd到mysql的bin目录下3.执行:mysqld-install提示:  如果不以管理员身份运行,有可能出现以下错误:  4.这个时候,运行输入"servic......
  • 腾讯云服务器安装zookeeper
    1.下载zookeeper安装包https://downloads.apache.org/zookeeper/zookeeper-3.6.3/2.解压tar-zxvfapache-zookeeper-3.6.3-bin.tar.gz3.移动到指定文件夹mvapache......
  • Debian上安装java
    1.root@VM-12-7-debian:~#aptupdate2.root@VM-12-7-debian:~#apt-getinstalldefault-jdk,出现needrestartisbeingskippedsincedpkghasfailed报错,使用 sys......
  • Linux基础——根目录扩容
    1、准备扩容/dev/mapper/centos-root[root@ceph-admin~]#df-ThFilesystem              Type      Size  UsedAvailUse%Mountedondevtmpf......
  • Linux基础——内核排查过程
    根因:(内核BUG)BUG:unabletohandlekernelNULLpointerdereferenceat0000000000000019,代码调用函数assign_irq_vector报错,通过升级内核版本进行修复。解决办法:  ......
  • Linux安装php-vld扩展
     安装查看opcode利器vld,记录一下开发机安装php-vld过程。一、准备工作  Linux开发机一台;  Nginx、PHP已安装。二、安装phpvld扩展2.1、下载文件下载:​​http://p......
  • linux将程序放在后台运行
    &:使用&只能是将像mysqld一样已经做成守护进程的程序有效,否则关掉终端,照样挂nohup:这是一个好方法,但是nohup使用时,对于非os内建命令只能使用绝对路径调用如:nohup/opt/j......
  • 在linux  NETBEAN7.4中使用 XDEBUG…
    第二步,我们要将xdebug配置起来.1.进行xdebug的官方 ​​​http://www.xdebug.org/​​​.2 进入下载页面选择适合你的版本下载. ​​​http://www.xdebug.org/downlo......
  • 关于单机最大tcp连接数 及 linux …
    在tcp应用中,server事先在某个固定端口监听,client主动发起连接,经过三路握手后建立tcp连接。那么对单机,其最大并发tcp连接数是多少?如何标识一个TCP连接ip, local port,remo......
  • Linux 运行进程实时监控pidstat命…
    简介pidstat主要用于监控全部或指定进程占用系统资源的情况,如CPU,内存、设备IO、任务切换、线程等。pidstat首次运行时显示自系统启动开始的各项统计信息,之后运行pidstat将显......