首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux 查看jdk位置

在Linux系统中,查看JDK(Java Development Kit)的安装位置可以通过以下几种方法:

方法一:使用which命令

如果你只想知道java可执行文件的位置,可以使用which命令:

代码语言:txt
复制
which java

这个命令会返回java可执行文件的路径,通常是符号链接,指向实际的JDK安装目录。

方法二:使用readlink命令

为了找到实际的JDK安装目录,可以使用readlink命令解析符号链接:

代码语言:txt
复制
readlink -f $(which java)

这个命令会返回java可执行文件的实际路径,例如/usr/lib/jvm/java-11-openjdk-amd64/bin/java

方法三:使用update-alternatives命令

如果你使用的是基于Debian的系统(如Ubuntu),可以使用update-alternatives命令查看Java的安装路径:

代码语言:txt
复制
sudo update-alternatives --config java

这个命令会列出所有已安装的Java版本及其路径,并提示你选择一个默认版本。你可以从中找到JDK的安装路径。

方法四:查找环境变量

你还可以通过查看环境变量JAVA_HOME来确定JDK的安装位置:

代码语言:txt
复制
echo $JAVA_HOME

如果JAVA_HOME环境变量已设置,它会直接显示JDK的安装路径。

方法五:手动查找

如果你知道JDK通常安装在哪些目录下,可以手动查找。常见的安装目录包括:

  • /usr/lib/jvm
  • /opt/java

你可以使用ls命令查看这些目录下的内容:

代码语言:txt
复制
ls /usr/lib/jvm

代码语言:txt
复制
ls /opt/java

示例代码

假设你想通过脚本自动查找JDK的安装路径,可以使用以下Bash脚本:

代码语言:txt
复制
#!/bin/bash

# 使用readlink命令查找java可执行文件的实际路径
JAVA_PATH=$(readlink -f $(which java))

# 提取JDK的安装目录
JDK_HOME=$(dirname $(dirname $JAVA_PATH))

echo "JDK安装路径: $JDK_HOME"

将上述脚本保存为find_jdk.sh,然后运行:

代码语言:txt
复制
chmod +x find_jdk.sh
./find_jdk.sh

这个脚本会输出JDK的安装路径。

通过以上几种方法,你可以轻松地在Linux系统中找到JDK的安装位置。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

linux查询jdk安装位置

1.前言 因为我这里使用的是阿里云服务器,所以一开始买的时候里面就已经装过jdk,但因为不是我装的,所以我也不晓得jdk它到底安装在哪里.自己上网查了查,说句不好听的话,很多博客里面写的都很扯淡,上来就让人家通过...一开始我自己也用了这种方法,但是后来想了想,我都没有设置过环境变量,这个命令怎么可能会生效呢,所以很多博客完全就是扯淡的,根本就没有考虑过大多数人的感受.终于找到了正确的解决办法,这里记录一下. 2.步骤 2.1检查jdk...是否安装 首先我们要确定我们的系统上面的确有jdk,否则一切都是白搭 java -version 如果查询出来下面的界面就说明的确有jdk ?...2.2 查找java命令的位置 which java 这样我们便能看到相应的路径名称 ? 2.3查找列出该链接所指向的原始文件或目录 ls -l /usr/bin/java ?.../usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 即为jdk的安装目录

4.4K10

linux上查看jdk环境变量,linux 怎么查看jdk的环境变量

1.查看系统中是否有JDK及其版本:java -version 2.查看具体的信息:rpm -qa | grep gcj 3.根据Java具体信息卸载JDK:rpm -e –nodeps java-1.5.0...-gcj-1.5.0.0-29.1.el6.x86_64 4.把下载的JDK包(rpm)上传到Linux系统中,进入对应的目录下执行:rpm -ivh jdk-7u79-linux-x64.rpm 5....JDK安装好后,下面来配置环境变量:执行 vi /etc/profile 命令,添加如下配置信息。...export JAVA_HOME=/usr/java/jdk1.7.0_79 export PATH=JAVA_HOME/bin:PATH export CLASSPATH=....7.最后再次通过:java -version 查看JDK是否成功安装了。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

21.2K10
  • Linux下如何查看JDK安装路径

    Server VM (build 25.161-b14, mixed mode) [root@localhost ~]# echo $JAVA_HOME 2、which java 首先输入命令行,查看结果.../java /usr/lib/java /etc/java /usr/share/java /usr/share/man/man1/java.1.gz 3、rpm -qa | grep java 如果JDK...是源码安装,那么rpm -qa | grep java命令也是定位不到的jdk的安装路径的,比如我是用的yum命令安装,使用rpm -qa | grep java命令的话,结果如下所示: [root@localhost...(父目录) -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/" -R 若目录下有文件,则以下之文件亦皆依序列出 根据上面的命令,我们可以执行如下命令,找到JDK的安装路径...PS:上面提到的几种方法,适用于安装在Linux上的软件查询路径使用(并不仅仅限于查找JDK安装路径),请选择合适的方法。。。

    15.7K30

    linux下查看已经安装的jdk 并卸载jdk的方法

    linux下查看已经安装的jdk 并卸载jdk的方法 学习路径 linux下查看已经安装的jdk 并卸载jdk的方法 一、查看Jdk的安装路径: 二、卸载旧版本的JDK: 三、安装JDK(以JDK1.8...为例子) 1、yum一键安装 2、手动安装(推荐) 一、查看Jdk的安装路径: whereis java which java (java执行路径) echo JAVA_HOME echo PATH 备注...:如果是windows中,可以使用: set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的JDK: 确定JDK的版本: rpm -qa |...查看自带的jdk: #rpm -qa|grep gcj 可能看到如下类似的信息: libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115...所有程序 (2)yum install -y java-1.8.0-openjdk.x86_64 (推荐) 注意:输入确认(y)直到控制台返回Complete安装成功 查看java版本信息

    8.5K10

    Linux安装jdk步骤_jdk linux安装

    Linux的使用相信大家都要用到java吧!...在使用java前我们得先安装jdk以及配置环境变量等工作;下面小编给大家分享关于Linux安装jdk的详细步骤: 一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd … 回到...root用户 二、查看Linux系统是否有自带的jdk: 1、输入:java -version 2、发现有输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入...写入并强制退出,如果不管用键盘x 九、重新加载配置文件,输入:source /etc/profile 十、最后一步,查看安装情况 1、输入:java -version 2...、输入:javac 3、输入:java 到此Linux安装jdk就完成啦!

    38.6K20
    领券