栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Java环境安装(Linux版)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java环境安装(Linux版)

文章目录
    • 前提
    • 一、基于rpm的JDK安装
    • 二、tar解压缩
    • 三、 yum在线安装

前提

安装软件或者环境一般有三种方式:

  1. rpm
  2. tar解压缩
  3. yum在线安装
一、基于rpm的JDK安装

1.下载JDK地址 ORACLE
这里已经帮你下载好了 jdk-8u311-linux-x64.rpm

注意:先查看Linux是多少位操作系统,这里是64位,通过下面命令查看
[root@zhe ~]# getconf LONG_BIT
64


2.先检查环境,如果系统安装有openjdk 则要卸载

[root@zhe zhestudy]# java -version
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)
# rpm查看jdk的环境
[root@zhe zhestudy]# rpm -qa|grep jdk
jdk1.8-1.8.0_311-fcs.x86_64
# 卸载jdk -e --nodeps 强制删除
[root@zhe zhestudy]# rpm -e --nodeps jdk1.8-1.8.0_311-fcs.x86_64
[root@zhe zhestudy]# java -version
-bash: /usr/bin/java: No such file or directory

3.安装JDK

#安装 java rpm
[root@zhe zhestudy]# rpm -ivh jdk-8u311-linux-x64.rpm

# jdk安装的位置: /usr/java/jdk1.8.0_311-amd64  
[root@zhe zhestudy]# cd /usr/java/jdk1.8.0_311-amd64
[root@zhe jdk1.8.0_311-amd64]# ls

# 安装完成后配置环境变量:/etc/profile
# 在文件最底下按 o 进入输入模式
[root@zhe jdk1.8.0_311-amd64]# vim /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_311-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME 
# 保存退出 :wq
# 让新增的环境变量生效!
[root@zhe zhestudy]# source /etc/profile
# 测试 java -version
[root@kuangshen java]# java -version
[root@zhe zhestudy]# 
java version "1.8.0_311"
Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)


4.碰到的问题

在让新增的环境变量生效时出现下列问题

-bash: fg: no job control
-bash: /usr/java/jdk1.8.0_311-amd64/jre/bin: Is a directory

由于出现了错误,导致Linux很多基础命令都不能使用了,如:ls ;ll; clear ; 等操作均无法执行,并出现如下错误

[root@zhe ~]# ls
-bash: ls: command not found
[root@zhe ~]# ll
-bash: ll: command not found

5.解决方案
方法一:直接在linux命令行界面输入如下,然后回车(导入环境变量,以及shell常见的命令的存放地址):

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

方法二:如果系统所有命令都不能使用时,还可以使用绝对命令vi打开profile

 [root@zhe ~]# /bin/vi  /etc/profile
 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

6.成功截图
在这里插入图片描述

二、tar解压缩 三、 yum在线安装
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/457300.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号