Comment connaître le chemin de la machine virtuelle Java sur un système Linux?


5

Je souhaite copier des fichiers dans les sous-répertoires du chemin de la machine virtuelle Java, Java est déjà installé. Comment connaître le chemin de la JVM?

Réponses:


7
locate java

Cela vous donnera l'emplacement de l'installation de Java dans votre système.

Probablement ce serait:

/usr/lib/java/

11

Vérifiez votre variable d'environnement $ JAVA_HOME à partir d'un terminal:

echo $JAVA_HOME

1
C’est ce que j’essaie de définir avec le chemin localisé :)
milosmns

5

Sous Linux, vous pouvez utiliser les commandes whereis et quel shell.

which java
whereis java

qui vous donnera le chemin jre dans le dossier / usr / bin qui sera probablement / usr / bin / java. Ce n'est pas le fichier JRE mais un lien symbolique vers le fichier JRE qui se trouve ailleurs. Pour connaître le chemin actuel, vous devrez écrire

readlink -f /usr/bin/java

ou quel que soit le chemin de jre retourné par quelle commande / whereis.


C'est la seule chose qui fonctionne.
milosmns

-3
which java 

C'est la commande la plus simple et donne le chemin exact.


Cette réponse n'est pas correcte car elle indique le chemin du javafichier binaire, ce qui sera probablement le cas, /usr/bin/javaou quelque chose du genre, différent du chemin réel de JRE.
oldmud0
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.