重装JDK后,输入java -version报错:could not open " xx\xx\jvm.cf "

重装JDK后,修改JAVA_HOME的value值为新安装路径,cmd输入java -v后报错:could not open " xx\xx\jvm.cf "

解决办法:

    在运行java时,默认会按照PATH中设置的路径去寻找java.exe文件,按上述PATH信息首先会去找%SystemRoot%\system目录下的文件,而该目录下的java.exe对应的jdk安装目录已被卸载,自然会出现文件打不开的提示。

    1.找到安装路径,需要在PATH变量设置的bin路径,为全路径,如就是D:\Program Files\Java\jdk-12.0.1\bin;

    2.把路径放在path变量的最前面,不要忘了后面的 “ ; ”

参考文章:

  https://jingyan.baidu.com/article/ff411625daa93d12e482371c.html

 

另外:

    如卸载JDK,还需卸载注册表信息:HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft 删除掉, 同样如若报错的话,把路径放在path前面。

posted on 2019-05-02 23:29  蝸小牛  阅读(521)  评论(0编辑  收藏  举报

导航