El sistema linux encuentra la ruta JDK utilizada actualmente

Enlace original: https://www.cnblogs.com/cnmenglang/p/6270375.html

1.echo $ JAVA_HOME

Si usa $ JAVA_HOME para ubicar la ruta de instalación de JDK, la premisa es que la variable de entorno $ JAVA_HOME está configurada. De lo contrario, como se muestra a continuación, la ruta de instalación de JDK no se puede ubicar en absoluto

[root @ localhost ~] # versión java

versión de Java "1.7.0_65"

Entorno de tiempo de ejecución OpenJDK (rhel-2.5.1.2.el6_5-x86_64 u65-b17)

VM de servidor OpenJDK de 64 bits (compilación 24.65-b04, modo mixto)

[root @ localhost ~] # echo $ JAVA_HOME

 

2. que java

En primer lugar, debemos declarar qué Java no puede localizar la ruta de instalación. Lo que java ubica es la ruta de ejecución del programa java. La información en Internet se trata de otros, y no pienso en eso en absoluto. Entonces, ¿cómo ubicar la ruta de instalación de Java? Echemos un vistazo a un ejemplo, como se muestra a continuación:

 

1

2

3

4

5

6

7

8

9

10

11

12

13

[root@iZ2ze9uuc43mja8vg9ytemZ /]# which java

/usr/bin/java

[root@iZ2ze9uuc43mja8vg9ytemZ /]# ls -lrt /usr/bin/java

lrwxrwxrwx 1 root root 22 1月   4 11:24 /usr/bin/java -> /etc/alternatives/java

[root@iZ2ze9uuc43mja8vg9ytemZ /]# ls -lrt /etc/alternatives/java

lrwxrwxrwx 1 root root 46 1月   4 11:24 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

[root@iZ2ze9uuc43mja8vg9ytemZ /]#

[root@iZ2ze9uuc43mja8vg9ytemZ /]#

[root@iZ2ze9uuc43mja8vg9ytemZ /]#

[root@iZ2ze9uuc43mja8vg9ytemZ /]# cd /usr/lib/jvm

[root@iZ2ze9uuc43mja8vg9ytemZ jvm]# ls

java  java-1.7.0  java-1.7.0-openjdk-1.7.0.121.x86_64  java-1.7.0-openjdk.x86_64  java-openjdk  jre  jre-1.7.0  jre-1.7.0-openjdk.x86_64  jre-openjdk

[root@iZ2ze9uuc43mja8vg9ytemZ jvm]#

 

Supongo que te gusta

Origin blog.csdn.net/u010472858/article/details/95167626
Recomendado
Clasificación