J'ai quelques questions sur le code Microsoft Visual Studio.
J'ai téléchargé le support linguistique pour Java par Red Hat dans Microsoft Visual Studio Code,
mais j'ai un problème comme indiqué dans l'image ci-dessus.
J'ai donc essayé de définir mon chemin JDK dans le fichier settings.json
en VSCode:
"Java.home": "C:/ProgramFiles/Java/jdk1.8.0_111"
Mais le problème n'est toujours pas résolu.
Savez-vous comment résoudre ce problème?
Vous devez redémarrer VS Code après avoir entré la variable Java.home dans le fichier de paramètres.
Sinon, il n'est même pas nécessaire de définir cette variable. Vous pouvez le supprimer de vos paramètres et VS Code vérifiera automatiquement les variables d’environnement utilisateur/système pour JDK_HOME et Java_HOME.
Voir "Configuration du JDK" à https://marketplace.visualstudio.com/items?itemName=redhat.Java
Pour plus d'informations sur la définition des variables d'environnement, voir Variables d'environnement pour l'installation de Java
vous devriez changer le chemin pour être comme ceci:
"Java_home":"C:\\ProgramFiles\\Java\\jdk1.8.0_111"
Mon code Visual Studio est configuré pour utiliser la version 32 bits de JDK.
Un fichier Java.exe par défaut est installé dans votre% SYSTEMROOT%\System32
Vérifiez la version de Java à partir de la ligne de commande:
Version Java
Vous devrez peut-être ajouter votre version àCHEMIN:
définir PATH =% PATH%; C:\Programmes (x86)\Java\jdk1.8.0_111\bin
Et configurez votre système Java_HOME :
setx -m Java_HOME "C:\Fichiers de programme (x86)\Java\jdk1.8.0_111"
Redémarrez cmd et essayez:
echo% Java_HOME%
Redémarrez Visual Studio Code et soyez heureux.
Utilisez set
au lieu de setx
pour l'utilisateur local.
Si vous utilisez bash depuis VSCode, utilisez:
export Java_HOME =/c/Programme\Fichiers/Java/jdk1.8.0_172
Il vous suffit de mettre l’espace entre le programme et les fichiers tels que:
Java.home: - "C:/Fichiers de programme/Java/jdk1.8.0_111"
Dans le cas où cette question est toujours ouverte.
Essayez de placer un espace entre les mots, Program et Files, pour lire:
"C:/Program Files/Java/jdk1.8.0_131"