如何在Linux服务器上查找JDK的安装路径? 有办法搜索JDK的安装路径吗? 有一些局限性吗? 以下总结了如何找到JDK的安装路径。
1:echo $JAVA_HOME
$JAVA_HOME允许您在假设设置了环境变量$JAVA_HOME的情况下找到JDK的安装路径。 否则,无法找到JDK的安装路径,无法确定java版本,如下所示
[root@localhost ~]# java -version
Java版本'1.7.0_ 65 '
(openjdkruntimeenvironment (rhel-2.5.1.2.el6 _5- x86 _ 64u 65-b17 ) ) ) ) ) ) ) ) )
open JDK 64-bitservervm (构建24.65-b04,混合模式) ) )。
2 )2:which java
首先,我们将查明which java找不到安装路径。 which java被定位在java程序的执行路径中。 网上资料都是人云亦云,根本不考虑。 那么,如何定位到java的安装路径? 来看看例子吧。 如下所示。
[root@localhost ~]# java -version
Java版本'1.7.0_ 65 '
(openjdkruntimeenvironment (rhel-2.5.1.2.el6 _5- x86 _ 64u 65-b17 ) ) ) ) ) ) ) ) )
open JDK 64-bitservervm (构建24.65-b04,混合模式) ) )。
[root@localhost ~]# which java
/usr/完成的鼠标/java
[root@localhost ~]# ls -lrt /usr/已完成的鼠标/java
lwxrwxrwx.1根根根22 aug 1715336012/usr /已完成的鼠标/java - /etc/alternatives/java
[ root @ localhost~] # ls-lrt/etc/alternatives/Java
lwxrwxrwx.1根根根46 aug 1715:12/etc/alternatives/Java-/usr/lib/JVM/JRE-1.7.0-open JDK.x86 _ 65306;
[根@ localhost~] #
[ root @ localhost~] # CD/usr/lib/JVM
[root@localhost jvm]# ls
Java-1.6.0-open JDK-1.6.0.0.x86 _ 64 Java-1.7.0-open JDK-1.7.0.65.x86 _ 65374; 65374; 64jre-1.6
查看jdk地址图地址'/usr/lib/JVM/JRE-1.8.0-open JDK.x86 _ 64 /已完成的鼠标/java '
进入此路径后,可以找到jdk的所有文件
请找到对应的jdk版本