Wenn ich mein Projekt in netbeans baue, zeigt es mir:
'cmd' is not recognized as an internal or external command,
operable program or batch file.`
Ich verwende jdk 8 und maven 3.3. Meine Pfadsystemvariable lautet:
%SystemRoot%\system32;%SystemRoot%;D:\POS\Apache-maven-3.3.3-bin\Apache-maven-3.3.3\bin;
Soweit ich weiß, ist dies nicht IhrIDEissue.Prüfen Sie, dass Ihr "system32" in der Umgebungsvariable PATH korrekt definiert ist.
Path = %SystemRoot%\system32;
sie können es auf eine der folgenden Arten erhalten
c:\windows\system32
anstelle von %SystemRoot%\system32
setzencmd.exe
.command
anstelle von cmd.exe
Eine Variable mit dem Namen Path
wurde bereits festgelegt, aber ich habe eine neue Variable erstellt, die PATH
ist. Sie hat also die Variable Path
ersetzt, sodass Path = %SystemRoot%\system32;
gelöscht wurde.
Die Schlussfolgerung ist, dass Sie versucht haben, Java oder Maven zu installieren, und Sie haben Path durch PATH ersetzt.
Legen Sie den SystemRoot-Pfad in der Umgebungsvariablen wie folgt fest.
PFAD = %Java_HOME%\bin;%M2_HOME%\bin;%SystemRoot%\system32;
Wir können cmd.exe mit dem bereits festgelegten System-Root-Pfad auf sehr einfache Weise erhalten