我的问题是我在bin
中设置了Class path variables
路径。之后
命令提示符正在识别“java
”命令,但“javac
”program
仍未被识别。
答案 0 :(得分:2)
确保您指向jdk和NOT jre的“bin”目录。此外,正如Juned回答的那样,在“PATH”中更新环境变量后需要打开一个新的命令行
答案 1 :(得分:1)
假设您已将jdk/bin
文件夹路径设置为系统PATH变量。
请确保重新打开命令行,因为打开的命令行会使用新的环境参数自行刷新。
将jdk / bin添加到PATH后,只需启动一个新的命令提示符并输入javac
,就应该开始使用java magic。
答案 2 :(得分:0)
应该将C:\Program Files\Java\jdk1.8.0_121\bin
添加到Path环境变量中。但是你不应该在之前的;
和bin文件夹的路径之间插入任何空格:
路径:c:\some name\.....\; C:\Program Files\Java\jdk1.8.0_121\bin
==>错误
路径:c:\some name\.....\;C:\Program Files\Java\jdk1.8.0_121\bin
==>确定