首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >找不到Javac

找不到Javac
EN

Stack Overflow用户
提问于 2013-03-23 00:51:15
回答 4查看 160.3K关注 0票数 27

我运行的是Windows8,但我无法让javac工作。

我已经将环境变量中的路径设置为

C:\Program Files (x86)\Java\jdk1.7.0_17\bin

我用和不用';‘都试过了,但都没有用。

我最近在我的桌面上遇到了这个问题,正在添加;起作用了,但它不是在这种情况下。

我已经确保了这个bin中也存在javac。

任何关于修复的建议都将不胜感激。

编辑回显%PATH%提供:

代码语言:javascript
复制
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‘未被识别为内部或外部命令、可操作程序或批处理文件。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-03-23 01:03:15

据我所知,您的PATH中有JRE,但JDK中没有。

在命令提示符下,尝试执行以下操作:

代码语言:javascript
复制
set PATH=%PATH%;C:\Program Files (x86)\Java\jdk1.7.0_17\bin

然后再次尝试javac -如果这样做有效,您将需要永久修改您的环境变量,使PATH也包含JDK

票数 42
EN

Stack Overflow用户

发布于 2016-01-30 11:04:55

最简单的方法:在windows搜索栏中搜索javac.exe。然后复制并粘贴整个文件夹名称,并将其添加到高级系统设置中的环境变量路径中。

票数 1
EN

Stack Overflow用户

发布于 2013-03-23 01:04:39

您的路径中没有jdk1.7.0_17 -请再次检查。只有JRE可能不包含“javac”编译器。

此外,最好设置JAVA_HOME变量,然后将其包含在PATH中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15575801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档