DOS为什么java可以用但是javac不能用
的有关信息介绍如下:
升级后path里有了C:\ProgramData\Oracle\Java\javapath;这个路径,在%Java_Home%\bin;的前面(C:\ProgramData\Oracle\Java\javapath;%Java_Home%\bin;)
这个时候DOS里读取的不是%Java_Home%\bin;里面的java.exe而是C:\ProgramData\Oracle\Java\javapath;里面的,这个路径下面没有javac.exe所以就会报错
因此要这样修改:%Java_Home%\bin;C:\ProgramData\Oracle\Java\javapath;重启OK



