1. 程式人生 > >重裝JDK後,輸入java -version報錯:could not open " xxxxjvm.cf "

重裝JDK後,輸入java -version報錯:could not open " xxxxjvm.cf "

pat 註冊表 報錯 ref 運行 href bsp could not com

重裝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前面。

重裝JDK後,輸入java -version報錯:could not open " xx\xx\jvm.cf "