linux 查看java的安装路径
一、验证Java安装状态
java -version
正常安装会显示版本信息:
openjdk version "1.8.0_65"
OpenJDK Runtime Environment (build 1.8.0_65-b17)
OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode)
二、检查环境变量配置
若已配置JAVA_HOME:
echo $JAVA_HOME
正确输出示例:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
三、手动定位安装路径
- 查找可执行文件位置:
which java
输出示例:
/usr/bin/java
- 追踪符号链接:
ls -l /usr/bin/java
ls -l /etc/alternatives/java
最终显示真实路径:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/bin/java
四、配置环境变量(可选)
- 编辑配置文件:
sudo vi /etc/profile
- 添加配置内容(注意路径修正):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
export PATH=${JAVA_HOME}/bin:$PATH
- 应用配置:
source /etc/profile
注意事项
- 路径差异说明:
- JDK路径通常为:/usr/lib/jvm/[jdk目录]
- 避免指向bin/java文件,应选择上级目录
- 快速定位命令:
readlink -f $(which java)
-
多版本管理建议: 使用
update-alternatives --config java
进行版本切换 -
权限要求: 修改系统级配置文件需root权限,建议使用sudo命令
提示:若使用Docker容器,Java路径通常位于/usr/lib/jvm/目录下