J'ai mon invite de commande (cmd) et elle affiche tout même si je vais sur le même chemin que je suis dans Intellij, mais dans la commande Intellij java et la variable d'environnement JAVA_HOME n'est pas définie.

J'ai défini des variables d'environnement dans le système ainsi que dans les paramètres utilisateur (Win 10)

Voici la sortie du terminal d'intellij :

D:\IdeaProjects\(Project)>java -version
'java' is not recognized as an internal or external command,
operable program or batch file.


D:\IdeaProjects\AirbentPluginIF>gradlew dokka

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

Pendant la sortie de cmd :

D:\IdeaProjects\AirbentPluginIF>java -version
java version "11.0.2" 2019-01-15 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)


D:\IdeaProjects\AirbentPluginIF>gradlew dokka
Starting a Gradle Daemon, 1 stopped Daemon could not be reused, use --status for details

> Task :dokka
... (more stuffs)

Quelle pourrait en être la raison ?

1
Animesh Sahu 17 févr. 2020 à 19:11

1 réponse

Meilleure réponse

Dans Variables d'environnement sous Préférences/Outils/Terminal, essayez de définir la valeur comme suit :

JAVA_HOME=chemin vers votre home Java

enter image description here

2
Nicodemus Ojwee 17 févr. 2020 à 16:40