Je suis actuellement en train d'essayer de compiler et d'exécuter Java dans VSC en utilisant l'extension redhat et l'extension code runner, bien que chaque fois que j'essaye de "Run code", il me dit être situé, "et dans la sortie:" 'javac' n'est pas reconnu comme une commande interne ou externe, programme exécutable ou fichier batch. " Donc je suis allé dans les paramètres pour dire à VSC le chemin de mon JDK. Je suis allé à "Java configuration" et j'ai inséré "java.home": C: \ Program Files \ Java \ jre1.8.0_144 dans les paramètres, bien qu'il me donne une autre erreur indiquant "Value Expected (2, 18)". C'est là où je suis bloqué actuellement:Visual Studio Code ne trouve pas JDK8
J'ai aussi essayé le répertoire dans mon bac avec les mêmes JDK résultats. Qu'est-ce que je fais mal?
J'ai le même problème et aucune réponse n'a aidé. –
"java.home": "c: \\ Program Files \\ Java \\ jdk1.8.0_161". Les barres obliques doivent être à l'envers et doublées. –
Ont également essayé les réponses données jusqu'ici sans succès. Linux Mint 32 bits. Installé /usr/java/jdk1.8.0_161 à partir de tar.gz. Exécutable vérifié dans le répertoire d'installation avec ./java -version. Spécifié "java.home": "/usr/java/jdk1.8.0_161" dans les paramètres de l'utilisateur et de l'espace de travail. Installé toutes les extensions Language Support et Debugger comme indiqué. Toujours avoir la même erreur que celle montrée dans la capture d'écran. – RBV