J'obtiens une erreur au démarrage de MacOS Mojave STS et cela ne démarre pas du tout! !! Résumez le traitement parfois effectué! !!
No java virtual machine was not found after...
Lorsque j'essaye de démarrer STS, le message ci-dessus s'affiche et il ne démarre pas. En général, il semble que cela commencera si les 3 points suivants sont implémentés ...
Cet article peut être utile pour les points ci-dessus.
Dans mon cas, la définition des trois points ci-dessus ne s'est pas améliorée, alors j'ai recommencé à partir d'un état propre et cela a fonctionné. La procédure est la suivante.
Je ne savais pas quelle en était la cause, alors j'ai décidé de recommencer à partir de 0. Lorsque j'ai vérifié l'intérieur du Mac, 3 java (tous JDK?) Étaient inclus, alors désinstallez tout d'abord.
/Library/Java/JavaVirtualMachines
Puisqu'il y a un fichier java en dessous, déplacez le répertoire dans le terminal et vérifiez la version. Dans mon cas, il y en avait trois.
Supprimez les fichiers un par un avec la commande suivante
$ sudo rm -rf /Library/Java/JavaVirtualMachines/nom jdk
Vérifiez la version jdk sous Machines virtuelles dans votre propre terminal et exécutez la commande de suppression.
PATH JAVA_HOME Depuis que j'avais défini les deux variables ci-dessus, j'ai supprimé les deux. Cliquez ici pour la commande de suppression.
$ unset hogehoge....
Remplacez ce que vous voulez supprimer dans la partie hogehoge. cependant,
```$ unset path```
Notez que si vous entrez, vous ne pourrez même pas enregistrer de CD dans le terminal. Je pense qu'il y a plusieurs PATH, mais ils sont séparés par deux points (:). Supprimons uniquement le PATH lié à java.
De plus, j'ai ajouté les deux points ci-dessus au fichier bash, donc je les ai également supprimés.
# Étape 3 Désinstallez également STS
Ceci est également supprimé. Ceci est recommandé si vous souhaitez désinstaller l'application sur votre Mac.
[App Cleaner](https://appcleaner.softonic.jp/mac)
# Étape 4 Réinstallez jdk et STS
Téléchargez et installez amazon-coretto-8.jdk à partir de la page Amazon. Ensuite, téléchargez et installez à nouveau STS
Après avoir exécuté jusqu'à ce point et confirmé le démarrage de STS, il a démarré en toute sécurité.
STS démarre même si la variable d'environnement n'est pas définie ... Alors ...!? (Guon !!)
La cause détaillée est inconnue, mais il a peut-être été mauvais d'avoir plusieurs java (jdk?) Dans ... Donc, si vous êtes dans une situation similaire, Oraoraaaa! !! Veuillez essayer après avoir supprimé tous les jdk et jdk.
Recommended Posts