我之前在所有主题上都搜索过这个问题的答案,但我没有找到目前情况的答案,尽管那些问题已经提到过了。
我无法让cmd识别出javac
,也无法弄清楚我做错了什么。
我正在尝试设置刚安装了JDK的系统环境变量PATH
。这是从C:到JDK bin的文件路径的文字屏幕抓取:http://imgur.com/a/4cT9m
以下是PATH
系统变量的全部内容(在此处张贴了每个分号后的换行符以便于阅读):
C:\ProgramFiles(x86)\Java\jdk1.8.0_111\bin;
C:\ProgramData\Oracle\Java\javapath;
%CommonProgramFiles%\Microsoft Shared\Windows Live;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;
C:\Program Files (x86)\Common Files\HP\Digital Imaging\bin;
C:\Program Files (x86)\HP\Digital Imaging\bin\;
C:\Program Files (x86)\HP\Digital Imaging\bin\Qt\Qt 4.3.3;
据我所知,我已经编辑了正确的路径,但没有任何作用。
有人可以向我解释一下我没有看到的吗?
此外,我已尝试编辑路径变量以阅读bin\javac
。它仍然没有做任何事。我真的相信我已经阅读了关于这个问题的所有主题,但我是新的,所以如果我错过了我的坏。
答案 0 :(得分:0)
您可以重新打开cmd,或者如果它没有重新启动您的机器。
对环境变量所做的更改不会影响在本地系统帐户下运行的服务,直到重新启动Windows,尤其是在操作系统不是64位的情况下。