Quand je construis mon projet dans netbeans moi cela montre:
'cmd' is not recognized as an internal or external command,
operable program or batch file.`
J'utilise jdk 8 et maven 3.3. Ma variable système de chemin est:
%SystemRoot%\system32;%SystemRoot%;D:\POS\Apache-maven-3.3.3-bin\Apache-maven-3.3.3\bin;
Jusqu'à présent, je comprends que ce n'est pas votreIDEissue.Check votre "system32" est correctement défini dans la variable d'environnement PATH.
Path = %SystemRoot%\system32;
vous pouvez le faire fonctionner dans n'importe lequel des moyens ci-dessous
c:\windows\system32
au lieu de %SystemRoot%\system32
cmd.exe
command
au lieu de cmd.exe
Une variable nommée Path
était déjà définie, mais j'ai créé une nouvelle variable qui est PATH
, de sorte qu'elle a remplacé la variable Path
, de sorte que Path = %SystemRoot%\system32;
a été supprimé.
La conclusion est donc que vous essayiez d’installer Java ou maven et que vous avez remplacé Path par PATH et que c’est parti.
Définissez donc le chemin SystemRoot dans la variable d’environnement comme ci-dessous.
PATH = %Java_HOME%\bin;%M2_HOME%\bin;%SystemRoot%\system32;
Nous pouvons obtenir cmd.exe avec le chemin racine système déjà défini de manière très simple