您的位置首页生活百科

DOS为什么java可以用但是javac不能用

DOS为什么java可以用但是javac不能用

的有关信息介绍如下:

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