Linux:找不到Java安装路径或JAVA_HOME没有输出信息

简介: Linux:找不到Java安装路径或JAVA_HOME没有输出信息

目录

问题现象

问题解决

查看java位置

然后编辑/etc/profile文件,在文件末尾添加

使用yum命令安装jdk1.8没有jps命令



问题现象

笔者使用yum install java-1.8.0-openjdk 安装jdk后

使用echo $JAVA_HOME输出信息为空


问题解决

查看java位置

[root@localhost java]# which java
/usr/bin/java
[root@localhost java]# cd /usr/bin/java
-bash: cd: /usr/bin/java: 不是目录
# lrwxrwxrwx 其中l是连接文件,d是文件夹,l是连接文件,-是普通文件
# ls -lrt 表示按修改时间倒序列出当前工作目录下的文件
[root@localhost java]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 5月  21 14:06 /usr/bin/java -> /etc/alternatives/java
[root@localhost java]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 73 5月  21 14:06 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/bin/java
  • lrwxrwxrwx 其中l是连接文件,d是文件夹,l是连接文件,-是普通文件
  • ls -lrt 表示按修改时间倒序列出当前工作目录下的文件


然后编辑/etc/profile文件,在文件末尾添加

vim /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/bin/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

使配置文件生效,执行查看命令:

[root@localhost java]# source /etc/profile
[root@localhost java]#  echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.292.b10-1.el7_9.x86_64/jre/bin/java


使用yum命令安装jdk1.8没有jps命令

这是由于没有openjdk-devel这个包,使用yum命令下载

yum install java-1.8.0-openjdk-devel.x86_64



目录
相关文章
|
2天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
20 0
|
2天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
11 0
|
5天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
104 1
|
15天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
78 0
|
15天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
35 0
|
15天前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
17 0
|
15天前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
50 0
|
15天前
|
消息中间件 前端开发 Java
java学习路径
【4月更文挑战第9天】java学习路径
17 1
|
15天前
|
设计模式 前端开发 安全
Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
【4月更文挑战第9天】Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
15 1
|
1天前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
33 2