`

linux中查找jdk的安装路径

 
阅读更多

首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径。网上的资料都是人云亦云,完全不去思考。那么怎么定位到java的安装路径呢?下面我们来看看例子吧,如下所示:

[root@localhost ~]# java -version
 
java 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 ~]# which java
 
/usr/bin/java
 
[root@localhost ~]# ls -lrt /usr/bin/java
 
lrwxrwxrwx. 1 root root 22 Aug 17 15:12 /usr/bin/java -> /etc/alternatives/java
 
[root@localhost ~]# ls -lrt /etc/alternatives/java
 
lrwxrwxrwx. 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]# ls
 
java-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]# 
分享到:
评论

相关推荐

    安装linux环境及相关配置系统视频教程

    1、jdk1.8下载地址 http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm 2、检查系统有没有自带...--查找软件的安装路径:which java --java默认的安装路径:/usr/java/jdk1.8.0_151/bin

    Linux配置java环境变量(详细)

    PATH 环境变量的作用是指定命令搜索路径,在 shell 下面执行命令时,它会到 PATH 变量所指定的路径中查找看是否能找到相应的命令程序。在配置 JDK 的过程中,我们需要把 JDK 安装目录下的 bin 目录增加到现有的 PATH...

    java安装配置环境实用.pdf

    首先,需要安装 JDK,安装过程中可以自定义安装目录等信息,例如选择安装目录为 D:/java/jdk1.5.0_08。 2. 设置环境变量 右键点击“我的电脑”,点击“属性”,选择“高级”选项卡,点击“环境变量”。在“系统...

    Linux上部署项目的要求:1.参考相关资料,能够在Linux上成功部署项目即可 2.必须掌握Linux的基本命令

    3.rpm -qa | grep 软件的名称:查找和指定名称相关的软件 4.rpm -e --nodeps 软件名称:卸载指定的软件 5.rpm -ivh 软件名称: 安装指定的软件 6.uname -a :查看linux系统的基本信息(计算机名,操作的位数,版本...

    JDKMon:用JavaFX编写的小工具,可以监视已安装的JDK并通知您有关更新的信息

    您可以通过选择“搜索路径”菜单项来更改JDKMon正在扫描的文件夹,以查找已安装的JDK。 所选路径将存储在用户主文件夹中的jdkmon.properties文件中。 该应用程序将带有图标停留在系统托盘中。 如果单击该图标,将...

    Linux系统部分软件中文显示乱码方框该怎么办.docx

    这将显示 JRE 目录的路径,例如 `/usr/java/jdk1.8.0_45/jre`。 步骤 2: 获取字体 gbsn00lp.ttf 接下来,我们需要获取字体 gbsn00lp.ttf。这是 JVM 中文显示的关键字体。有些系统可能已经提供了这个字体,可以在 `...

    云服务器ECS.docx

    Xshel上传文件:安装rz指令:yum install lrzsz 执行:rz 默认上传至:当前所在目录 解压缩文件:tar -xvf 安装包文件路径 -C 安装路径 Linux下打包压缩war、解压war包和jar命令:jar -xvf project.war /project_a ...

    Storm编程实践(安装Maven-使用Maven编译运行代码-mvn 打包)

    在安装 Maven 之前,我们需要确保我们的实验环境已经配置好了 Linux 操作系统、Hadoop 2.6.0 或以上版本、Zookeeper 3.4.6 或以上版本、Storm 0.9.6 或以上版本和 JDK 1.6 或以上版本。 安装 Maven 的步骤包括解压...

    Linux -bash: ls: command not found

    上边的方法执行完成,解决了问题,当关掉当前的shell窗口或者重启Linux的时候,我就发现又出现了找不到命令的错误; 永久解决办法: 目录:/etc 下找 profile  查找是否有修改PATH的变量;  阿里云找不到原因是我...

    新版Android开发教程.rar

    In particular, note that some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development----------------------------------- Android 编程...

    02-JDBC-数据库连接技术

    SPI(Service Provider Interface)是一种服务发现机制,通过在ClassPath路径下的META-INF/services 文件夹查找文件,自动加载文件里所定义的类。这一机制为很多框架扩展提供了可能,比如在Dubbo、SpringBoot的自动...

    java 面试题 总结

    抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。...

    fourinone-3.04.25

    一、提供了对分布式文件的便利操作, 将集群中所有机器的硬盘资源利用起来,通过统一的fttp文件路径访问,如: windows:fttp://192.168.0.1/d:/data/a.log linux:fttp://192.168.0.1/home/user/a.log 比如以这样的...

    超级有影响力霸气的Java面试题大全文档

    1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是...

Global site tag (gtag.js) - Google Analytics