記錄一下win10筆記本安裝jdk時的問題

先說明一下情況,我這個筆記本之前是安裝過jdk的,並且也進行過項目開發,但是由於某些原因已經有好久沒用了,再加上之前重做過C盤,配置也都丟了,導致eclipse、myeclipse、idea已全部陣亡。今天又從jdk開始重新安裝,沒想到卡了我半個小時,所以寫下這篇博客記錄下問題,順便科普一些排錯的小技巧。

首先按照網上找到的那一套設置環境變量,設置完JAVA_HOME、CLASSPATH、PATH後,在cmd輸入java,控制檯輸出了不是內部或外部命令,也不是可運行的程序 或批處理文件。 ,這句話的意思就是你的電腦無法識別java這個命令。

那麼,你的電腦究竟是如何識別你輸入的命令的呢?實際上,它會在環境變量中的PATH變量中所配置的每一個目錄中依次查找是否有支持java這一命令的程序。比如我在PATH中添加了E:\worksoft\jdk\bin ,那麼它就會嘗試在這一目錄下執行java命令。但是我這裏沒有成功,所以我準備在cmd中直接執行,看看會如何。

進入cmd後,先輸入PATH來看看環境變量是否生效(修改環境變量後需要重新打開cmd,否則不會生效)。
在這裏插入圖片描述
可以看到環境變量已經加進去了。這時直接執行java,還是報錯不是內部或外部命令,也不是可運行的程序或批處理文件。 再嘗試執行E:\worksoft\jdk\bin\java,會報同樣的錯。這通常會有兩個原因,一是jdk文件損壞了,二是權限出了問題。所以我先跳到具體目錄下執行來看一看。cmd中依次輸入e:worksoft\jdk\bin\java 。竟然成功了,這看起來像是c盤到e盤的訪問權限除了問題,不過我也沒有細研究,只是把jdk文件整個粘貼到c盤,並修改相應的環境變量後就好使了。

後來我重啓電腦之後發現,即使還將jdk放在e盤也一樣好使,這電腦還有點欠,不過我並不打算收拾它。

總結一下:
jdk直接放到c盤。
常用排錯方法:按照PATH中配置的目錄直接執行java命令,看結果分析。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章