Paramètre JAVA_HOME pour les chemins avec des espaces

introduction

JAVA est largement utilisé et la définition de JAVA_HOME est une tâche courante en tant que développeur. Il existe de nombreux articles sur la procédure de paramétrage sous Windows. Cette fois, j'expliquerai le réglage du chemin avec des espaces.

Procédure de paramétrage JAVA_HOME

Ouvrez le panneau de contrôle

image.png

Sélectionnez le système et la sécurité

image.png

Sélectionnez le système

image.png

Sélectionnez les paramètres système avancés

image.png

Sélectionnez la variable d'environnement

image.png

Appuyez sur nouveau

image.png

Réglage variable

Nom de la variable: JAVA_HOME Chemin: C: \ Program Files \ Java \ jdk1.8.0_201

Si vous ne modifiez pas le chemin lors de l'installation de JAVA, il sera installé dans "C: \ Program Files \ Java". Puisqu'il y a un espace dans le dossier "Program Files", cela peut être étrange en raison du chemin lors de l'exécution avec une commande. Exemple d'erreur: image.png

La meilleure façon de faire est de sélectionner un dossier sans espace et sans japonais lors de l'installation.

Dans le cas de "Program Files", il existe les plans suivants.

Mettez le chemin entre guillemets

"" C: \ Program Files \ Java \ jdk1.8.0_201 "" Définissez le chemin comme ceci

Cela résout souvent le problème, mais dans certains cas, il ne peut pas être utilisé.

Utilisez un nom de dossier court

Si vous l'exécutez avec la commande dir / x, vous pouvez voir le nom du dossier court. image.png

Dans le chemin ci-dessus, si vous définissez le chemin suivant, vous pouvez éviter l'influence du chemin avec la base. C:\Program Files\Java\jdk1.8.0_201」 ⇒ C:\Progra~1\Java\jdk1.8.0_201

Ajouter le dossier bin JAVA à la variable de chemin

Vous pouvez utiliser les commandes javac et java en ajoutant "% JAVA_HOME% \ bin" à la variable de chemin.

c'est tout

Recommended Posts

Paramètre JAVA_HOME pour les chemins avec des espaces
Définition de JAVA_HOME sur Ubuntu
Modifiez la valeur du paramètre pour chaque environnement avec Digdag (RubyOnRails)
Préparation au développement avec Rails