linux如何查看jdk安装路径
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,本篇内容主要讲解"linux如何查看jdk安装路径",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux如何查看jdk安装路径"吧!linux查看jdk
千家信息网最后更新 2025年01月23日linux如何查看jdk安装路径
本篇内容主要讲解"linux如何查看jdk安装路径",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux如何查看jdk安装路径"吧!
linux查看jdk安装路径的方法:1、使用"echo $JAVA_HOME"命令,可获取环境变量"$JAVA_HOME"配置的jdk路径;2、使用"rpm -qa | grep java"命令,通过获取安装包的路径来查看jdk安装路径。
本教程操作环境:linux5.9.8系统、Dell G3电脑。
linux查看jdk安装路径
方法1:使用echo $JAVA_HOME
使用$JAVA_HOME
的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径
[root@localhost ~]# java -versionjava version "1.7.0_65"OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)[root@localhost ~]# echo $JAVA_HOME
方法2:使用rpm -qa | grep java
如果JDK是源码安装的话,那么这个方法也是行不通的。也就是说rpm -ql packagename
也是有一定局限性的。
[root@localhost ~]# rpm -qa | grep javatzdata-java-2014g-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64[root@localhost ~]# rpm -ql java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64 | more/etc/.java/etc/.java/.systemPrefs/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jaas.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jce.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext-3.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jdbc-stdext.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-cos.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-ldap.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi-rmi.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jndi.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/jsse.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl-1.7.0.65.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl-1.7.0.jar/usr/lib/jvm-exports/java-1.7.0-openjdk-1.7.0.65.x86_64/sasl.jar/usr/lib/jvm-exports/jre-1.7.0-openjdk.x86_64/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64/jce/usr/lib/jvm-private/java-1.7.0-openjdk.x86_64/jce/vanilla/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/ASSEMBLY_EXCEPTION/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/LICENSE/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/THIRD_PARTY_README/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/java/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/keytool/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/orbd/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/pack200/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/policytool/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/rmid/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/rmiregistry--More--
扩展知识:
查看java版本号--使用
java -version
[root@localhost ~]# java -versionjava version "1.7.0_65"OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)
查看jdk的执行路径--使用
which java
which java定位到的是java程序的执行路径。网上的资料都是人云亦云,完全不去思考。那么怎么定位到java的安装路径呢?下面我们来看看例子吧,如下所示:
[root@localhost ~]# which java/usr/bin/java[root@localhost ~]# ls -lrt /usr/bin/javalrwxrwxrwx. 1 root root 22 Aug 17 15:12 /usr/bin/java -> /etc/alternatives/java[root@localhost ~]# ls -lrt /etc/alternatives/javalrwxrwxrwx. 1 root root 46 Aug 17 15:12 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java[root@localhost ~]# [root@localhost ~]# cd /usr/lib/jvm[root@localhost jvm]# lsjava-1.6.0-openjdk-1.6.0.0.x86_64 java-1.7.0-openjdk-1.7.0.65.x86_64 jre jre-1.6.0 jre-1.6.0-openjdk.x86_64 jre-1.7.0 jre-1.7.0-openjdk.x86_64 jre-openjdk[root@localhost jvm]#
whereis java
也是如此,它本身不能定位到安装路径。可以通过上面例子去定位安装路径
到此,相信大家对"linux如何查看jdk安装路径"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
路径
定位
方法
环境
例子
内容
变量
命令
学习
配置
实用
更深
人云亦云
也就是
也就是说
兴趣
前提
可以通过
实用性
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海南安迈云网络技术有限公司
元数据数据库
数据库关系图
幽默的解释 网络安全
2020年王者服务器
数据库有易扩展性吗
数据库系统的数据模型三种模式
长沙软件开发官网
软件开发流程的内控点
朱批谕旨数据库
企业零售系统使用的数据库类型
水晶服务器连接mysql数据库
数据库长度超出定义
ff14哪个服务器
国家网络安全法判刑
数据库查询前面部分记录
长春市计算机信息网络安全协会
我的世界1122起床服务器地址
wps没有分析数据库选项
车型配置数据库官网
卫星无线网络技术
创建并配置单实例数据库
网络安全主题团课有哪些环节
2018年网络技术发
数据库1175
男女朋友聊天软件开发
广联赢信息网络技术有限公司
进入远程服务器命令
朝阳区运营网络技术咨询排名靠前
油管视频下载 代理服务器