jdk1.8.0_25 没有javac.exe
jdk1.8.0_25 no javac.exe
我见过其他类似的问题,但与 JDK1.8.1_25 无关。 bin文件中没有java.exefin。事实上,bin 文件中的内容并不像 JDK1.7.0.71 中那样多。因此,当我尝试从 cmd 行执行 java 程序时,什么也没有发生。当我键入 javac -version 时,没有找到任何内容。我正在尝试遵循 Lynda 教程,但这没有帮助,因为它与教程不同,尽管教程使用的是 JDK 的早期版本,但我真的认为最新版本应该可以工作。
我的%Path%
是:
-C:\ProgramData\Oracle\Java\javapath;C:\MinGW\bin;C:\MinGW\msys.0\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\oraclexe\app\oracle\product.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server0\Tools\Binn\;C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\C:\Program Files\Java\jdk1.7.0_71\bin;
哇,没想到这么长,也不对吧!?!
此致,
卡罗琳
您的路径应包括(可能以)以下内容:
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 应该从来没有用过。)
长%PATH%
是正常的。
如果您的 1.8 JDK 不完整(这可能会发生),请将 %PATH%
中的 jdk 恢复到以前的版本,并且 %JAVA_HOME%
.
记得关闭任何控制台windows并重新启动任何应用程序以使其生效:)
测试:
echo %JAVA_HOME%
java -version
我见过其他类似的问题,但与 JDK1.8.1_25 无关。 bin文件中没有java.exefin。事实上,bin 文件中的内容并不像 JDK1.7.0.71 中那样多。因此,当我尝试从 cmd 行执行 java 程序时,什么也没有发生。当我键入 javac -version 时,没有找到任何内容。我正在尝试遵循 Lynda 教程,但这没有帮助,因为它与教程不同,尽管教程使用的是 JDK 的早期版本,但我真的认为最新版本应该可以工作。
我的%Path%
是:
-C:\ProgramData\Oracle\Java\javapath;C:\MinGW\bin;C:\MinGW\msys.0\bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\oraclexe\app\oracle\product.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server0\Tools\Binn\;C:\Program Files\Windows Live\Shared;C:\Program Files\QuickTime\QTSystem\C:\Program Files\Java\jdk1.7.0_71\bin;
哇,没想到这么长,也不对吧!?!
此致,
卡罗琳
您的路径应包括(可能以)以下内容:
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 应该从来没有用过。)
长%PATH%
是正常的。
如果您的 1.8 JDK 不完整(这可能会发生),请将 %PATH%
中的 jdk 恢复到以前的版本,并且 %JAVA_HOME%
.
记得关闭任何控制台windows并重新启动任何应用程序以使其生效:)
测试:
echo %JAVA_HOME%
java -version