我正在使用atom并且我安装了“script”包直接运行java,但每次我使用Ctrl Shift B运行java文件时都会显示以下错误消息:
'cmd'未被识别为内部或外部命令,可操作 程序或批处理文件。
我确实将jdk添加到环境变量'path'。
这是我试图运行的代码:
package script;
public class script {
public static void main (String []args)
{
System.out.println ("Hello world");
}
}
这里可能缺少什么?
答案 0 :(得分:1)
您需要确保c:\ windows \ system32仍在您的路径中。
您可能 设置 您的JDK路径,而不是 追加 JDK的路径。
https://discuss.atom.io/t/cmd-is-not-recognized-as-an-internal-or-external-command/34704
你想要某些东西,如:
Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\user>echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\Wi
ndowsPowerShell\v1.0\;C:\PROGRA~1\Java\JDK18~2.0_1\bin
C:\Users\user>