首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jdk1.8.0_25 no javac.exe

jdk1.8.0_25 no javac.exe
EN

Stack Overflow用户
提问于 2015-02-13 11:53:23
回答 2查看 2.4K关注 0票数 0

我见过其他类似的问题,但不是关于JDK1.8.1_25的。在bin文件中没有java.exe fin。实际上,bin文件中没有太多内容,就像JDK1.7.0.71中的那样。因此,当我试图从cmd行执行java程序时,什么都没有发生。当我输入javac -version时,什么都找不到。我正在尝试学习Lynda教程,但这没有帮助,因为它与教程不同,虽然教程使用的是JDK的早期版本,但实际上我认为最新版本应该能工作。

我的%Path%是:

-C:\ProgramData\Oracle\Java\javapath;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\Program文件\公用文件\微软共享\ Live;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program文件\\110\Tools\Binn\C:\Program\Windows\Shared;C:\Program \QuickTime\QTSystem\C:\ProgramFiles\Java\jdk1.7.0_71\bin;

哇没有意识到那是那么长的时间,那也不可能是正确的,对吧!?!

致以敬意,

卡罗琳

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-13 11:57:15

%PATH%是正常的。

如果您的1.8JDK不完整(可能会发生),请将%PATH%中的JDK恢复为以前的版本,并恢复为%JAVA_HOME%

请记住关闭任何控制台窗口并重新启动任何应用程序以使其生效:)

测试:

代码语言:javascript
复制
echo %JAVA_HOME%
java -version
票数 0
EN

Stack Overflow用户

发布于 2015-02-13 11:56:53

您的路径应该包括(可能从以下内容开始):

代码语言:javascript
复制
C:\Program Files\Java\jdk1.8.1_25\bin;

我的jdk1.8.0_05\bin包含53个文件,3,188,466字节(包括javac.exe ),我怀疑它们是否彻底改变了从0_05到1_25的任何内容,所以如果您的bin没有包含类似的内容,那么安装一定有问题。如果是的话,那么卸载它并从头开始重新安装它。

另外,如果您的路径确实以-字符开头,或者如果它确实包含字符串QTSystem\C:\而不是QTSystem\;C:\,那么您也有一个损坏的路径。(您的java 7应该从未工作过。)

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

https://stackoverflow.com/questions/28499010

复制
相关文章

相似问题

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