我运行的是Windows8,但我无法让javac工作。
我已经将环境变量中的路径设置为
C:\Program Files (x86)\Java\jdk1.7.0_17\bin
我用和不用';‘都试过了,但都没有用。
我最近在我的桌面上遇到了这个问题,正在添加;起作用了,但它不是在这种情况下。
我已经确保了这个bin中也存在javac。
任何关于修复的建议都将不胜感激。
编辑回显%PATH%提供:
C:\Users\Arktri\Desktop>echo %PATH%
C:\Program Files (x86)\Intel\iCLS Client\;
C:\Program Files\Intel\iCLS Client\;
C:\Windows\system32;C:\Windows;
C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;
C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;
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)\Java\jre7\bin
并且确切的错误是:'javac‘未被识别为内部或外部命令、可操作程序或批处理文件。
发布于 2013-03-23 01:03:15
据我所知,您的PATH
中有JRE
,但JDK
中没有。
在命令提示符下,尝试执行以下操作:
set PATH=%PATH%;C:\Program Files (x86)\Java\jdk1.7.0_17\bin
然后再次尝试javac
-如果这样做有效,您将需要永久修改您的环境变量,使PATH
也包含JDK
。
发布于 2016-01-30 11:04:55
最简单的方法:在windows搜索栏中搜索javac.exe。然后复制并粘贴整个文件夹名称,并将其添加到高级系统设置中的环境变量路径中。
发布于 2013-03-23 01:04:39
您的路径中没有jdk1.7.0_17 -请再次检查。只有JRE可能不包含“javac”编译器。
此外,最好设置JAVA_HOME变量,然后将其包含在PATH中。
https://stackoverflow.com/questions/15575801
复制相似问题