首页 > 系统相关 >Linux下安装Jdk

Linux下安装Jdk

时间:2023-01-05 22:56:04浏览次数:59  
标签:java Jdk jdk JAVA Linux HOME 安装 环境变量

Linux下安装Jdk

安装包下载

JDK各版本下载地址:JDK下载地址

java-8u202安装包:点击下载

开始安装

在Linux中安装jdk非常简单,只需将对应的安装包解压到需要安装的目录即可。

# 切换安装目录
cd /usr/local/

# 创建文件夹
mkdir jdk

# 切换到安装目录
cd jdk/

# 将下载的jdk文件上传至该目录,上传方法自行选择
# 解压文件
tar -xzvf jdk-8u202-linux-x64.tar.gz
# 删除上传文件
rm -rf jdk-8u202-linux-x64.tar.gz 
# 移动文件位置
mv jdk1.8.0_202/* ./

配置环境变量

安装完成jdk后,我们需要在任何地方都能使用java命令,那么我们需要配置对于的环境变量,具体配置如下。

# 编辑环境变量
vim /etc/profile

# jdk 环境变量配置
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

# 刷新环境变量
source /etc/profile

测试结果

测试安装结果执行如下命令java -version

# 测试结果
java -version

如下图安装完成

标签:java,Jdk,jdk,JAVA,Linux,HOME,安装,环境变量
From: https://www.cnblogs.com/Rampant/p/17029059.html

相关文章

  • 自学Linux,你需要get哪些点?
    近些年来,Linux操作系统越来越受欢迎,它的开源、免费是亮点也是优点,并且稳定性和安全性也得到认可,还有Linux有很多版本供大家选择,可以定制化。据我所知,现在很多公司的开发项......
  • linux查看登录用户及踢掉用户
    想查看有多少人在连接当前linux服务器,可以使用w命令显示已经登陆系统的用户列表上图可以看到,当前有两个用户在连接,tty1是终端连接此时如果想踢掉终端用户必须要拥有root......
  • 手动切换JDK版本时失败
    手动切换JDK版本时失败从JDK16切换到JDK1.8时失败正常来说只需要更改系统环境变量中的JAVA_HOME即可但是更改环境变量后java-version显示版本仍是16可以使用whereja......
  • Windows安装pytorch
    新手第一次安装,记录自己安装经过。1.安装anaconda直接在anaconda官网上选择相应版本安装包安装即可。anaconda自带python,为避免和已有python冲突,可将已有......
  • linux文件保护命令chattr
    chattr命令用来设置文件属性的一个工具,与chmod和chown不同,chattr命令主要是用来提高系统文件的安全性,对相应的文件进行锁定,可以很有效的防止误删除误操作,与chattr对应的命......
  • 树莓派系统烧录安装
    系统烧录先格式化,格式化后要重新插拔一下,之后选择系统烧录官网下载镜像https://www.raspberrypi.com/software/operating-systems/使用ImageWriter烧录系统开启ssh......
  • linux 下 mongodb 安装
    linux下mongodb安装地址https://www.mongodb.com/try/download/community选择版本和环境需要下载2个包,mongod和shellpackage选择service复制链接,再选择sh......
  • Camille:隐私合规检测工具-安装
     清单:Mac系统、夜神模拟器3.8.5.7、安卓7.1、X86架构、frida-server-16.0.8-android-x86。--------mac安装frdia的版本和模拟器安装的frida版本要一致。 模拟器开启d......
  • kubeadm安装生产环境多master节点k8s高可用集群
    环境准备三台虚拟机(所有节点做好host解析)cat/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.loc......
  • Linux时间戳转换成易读格式的方法
    背景最近一直在学习Redis相关的知识.其中遇到了一个redismonitor的命令但是这里有一个问题是:原生命令查询出来的时间是Unix时间戳格式的.不太好发现查看与进行对照......