error:could not open ...jvm.cfg解決方案,could...jvm.cfg

來源:互聯網
上載者:User

error:could not open ...jvm.cfg解決方案,could...jvm.cfg
出現這種情況大多是因為電腦上之前安裝過JDK,卸載重裝之後,運行java命令會出現error:could not open...jvm.cfg的錯誤。

   開啟系統內容變數,查看PATH,會看到諸如此類的配置資訊:

   %SystemRoot%\system32;%SystemRoot%;......%JAVA_HOME%\lib;%JAVA_HOME%\bin

   

   原因:在運行java時,預設會按照PATH中設定的路徑去尋找java.exe檔案,按上述PATH資訊首先會去找%SystemRoot%\system32目錄下的檔案,而該目錄下的java.exe對應的jdk安裝目錄已被卸載,自然會出現檔案打不開的提示。

 

   看到這兒或許你明白了,簡單的解決方案有二:

   1、直接刪除system32目錄(或windows目錄,視PATH中的路徑設定而定)下的java.exe(其實看下檔案日期就會發現,該檔案與當前安裝的JAVAbin目錄下的檔案日期不一樣);

   2、直接將%JAVA_HOME%\bin;放在PATH路徑的最前面(知道為什麼了吧);

   再試試,是不是OH了~~


如果JDK卸載不完全,後面再繼續安裝JDK的時候會報已安裝JDK,什麼DLL有問題,如何全面完美的卸載JDK呢,強烈建議使用微軟的 Windows Install Clean Up ,非常好用,直接修複DLL。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.