CMD不承认Javac

时间:2016-12-22 00:12:42

标签: java cmd javac

我之前在所有主题上都搜索过这个问题的答案,但我没有找到目前情况的答案,尽管那些问题已经提到过了。

我无法让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。它仍然没有做任何事。我真的相信我已经阅读了关于这个问题的所有主题,但我是新的,所以如果我错过了我的坏。

1 个答案:

答案 0 :(得分:0)

您可以重新打开cmd,或者如果它没有重新启动您的机器。

对环境变量所做的更改不会影响在本地系统帐户下运行的服务,直到重新启动Windows,尤其是在操作系统不是64位的情况下。