linux安装jdk,详解

本文用的是jdk1.8,对linux的操作是在xshell上的。
每次安装jdk之前都必须注意自己需要什么版本。


1、下载jdk到linux的文件夹下
我这里在/opt下创建了software和install文件夹用以存放下载的压缩包和解压后的文件

cd /opt
mkdir software install 

jdk可自行到官网下载需要的版本(Java Archive里有早前的版本)
然后通过xftp工具,将压缩包直接放入linux的文件夹中
在这里插入图片描述在这里插入图片描述

这里也可以用wget工具来下载jdk(这里演示示例是jdk-8u251,并非本文主体演示示例jdk-8u111)
安装wget

yum -y install wget

用wget工具将jdk下载至/opt/software下

wget -P /opt/software https://code.aliyun.com/kar/oracle-jdk/raw/3c932f02aa11e79dc39e4a68f5b0483ec1d32abe/jdk-8u251-linux-x64.tar.gz

上面的代码不写 -P /opt/software ,下载项会自动到当前文件夹。另外这里的P是大写的,小写的会连同文件夹一起下载。
地址可以改成自己所需要的下载地址,不知道地址的可以到网站上复制下载链接(注意:直接从oracle官网上用wget下载,会遇到验证问题,我个人还没找到解决方法。这里我从阿里云镜像中下载的

2、安装jdk
首先到安装包所在位置

cd /opt/software

linux下jdk有两种可供下载文件格式,一种是tar.gz,一种是rpm。

  • 对tar.gz格式
    tar命令解压文件(tar -zxf 压缩包名 -C 解压位置)
tar -zxf jdk-8u111-linux-x64.tar.gz -C /opt/install

在这里插入图片描述

  • 对rpm格式
    将安装包安装到指定文件夹(会同时放快捷方式到/user/java下)
    (这里演示示例是jdk-8u60,并非本文主体演示示例jdk-8u111)
rpm -ivh --prefix=/opt/install /opt/software/jdk-8u60-linux-x64.rpm

在这里插入图片描述

  • 若想卸载,参考下面
    对于tar.gz安装,rm -rf命令删除解压后的文件夹并修改环境变量即可
    对于rpm安装的,使用rpm -qa|grep jdk查看jdk名,然后rpm -e卸载jdk,并更改环境变量文件
    在这里插入图片描述

3、修改环境变量文件并执行
在/etc/profile中增加关于jdk的环境变量(通过vi命令进入修改,在文件末添加下面的语句。另外,下面语句的第一行是你的文件安装位置,根据自己情况添加。path是执行文件的位置,classpath是类库的位置)

#JAVA_HOME
export JAVA_HOME=/opt/install/jdk1.8.0_111
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$JAVA_HOME/bin:$PATH

保存退出后,将新的配置文件再执行下

source /etc/profile

之后可简单的查看下配置的版本,以确定配置好了

java -version

在这里插入图片描述


这里分享下本文用的jdk-8u111-linux-x64.tar.gz,百度网盘,提取码:akhf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值