JDK安裝好之後出現這種問題一般可能是兩個原因,一個是在設定環境變數時沒有設定正確造成的,還有一個原因是在安裝JDK過程中出現的問題,下面就分別就兩種原因告訴大家解決的方法。
原因一解決方法:
1、我們設定環境變數時有兩個位置,一個是使用者變數,一個是系統變數,使用者變數是僅對該使用者有用,系統變數是對系統有用,換句話說,你的電腦裡有兩個使用者時,設定在使用者變數就僅對當前使用者有用,而設定在系統變數就會對兩個使用者都有用。可以根據自己的需求選擇,一般情況是在系統變數的位置設定。
2、首先新增HOME——JAVA變數,這裡設定的值是安裝JDK的位置。
3、然後新增path和classpath變數
path: 在原有的變數後面新增 ;%java_home%\bin;%java_home%\jre\bin
classpath:新建一個變數 .;%java_home%\lib;%java_home%\lib\tools.jar
注意,classpath最前面的.必須加上,它表示可以讓你在任何目錄下都可以執行java。
原因二解決方法:
1、開啟你安裝JDK的目錄下,進入bin資料夾檢視,看裡面是不是都是exe檔案(如下圖),是不是有javac.exe檔案,如果沒有,那麼就是安裝過程中出現了問題。如果有的話,就是環境變數沒有設定好,需要仔細檢查。下圖是預設的兩個路徑,如果需要更改路徑,就要仔細看一下這兩個路徑的區別。
2、沒有javac.exe檔案是因為在安裝的過程中,你安裝的jre的時候把它和JDK安裝到了一個目錄中,造成原來的檔案被jre的檔案覆蓋。
3、在安裝JDK的過程中有兩次選擇安裝目錄,第一次如下圖,更改路徑安裝到D盤。
4、如果第一次更改了安裝目錄,那麼第二次在選擇的時候不要安裝在同一個資料夾下,第二次選擇路徑時注意要自己新建一個資料夾,然後再選擇。
JDK安裝好之後出現這種問題一般可能是兩個原因,一個是在設定環境變數時沒有設定正確造成的,還有一個原因是在安裝JDK過程中出現的問題,下面就分別就兩種原因告訴大家解決的方法。
原因一解決方法:
1、我們設定環境變數時有兩個位置,一個是使用者變數,一個是系統變數,使用者變數是僅對該使用者有用,系統變數是對系統有用,換句話說,你的電腦裡有兩個使用者時,設定在使用者變數就僅對當前使用者有用,而設定在系統變數就會對兩個使用者都有用。可以根據自己的需求選擇,一般情況是在系統變數的位置設定。
2、首先新增HOME——JAVA變數,這裡設定的值是安裝JDK的位置。
3、然後新增path和classpath變數
path: 在原有的變數後面新增 ;%java_home%\bin;%java_home%\jre\bin
classpath:新建一個變數 .;%java_home%\lib;%java_home%\lib\tools.jar
注意,classpath最前面的.必須加上,它表示可以讓你在任何目錄下都可以執行java。
原因二解決方法:
1、開啟你安裝JDK的目錄下,進入bin資料夾檢視,看裡面是不是都是exe檔案(如下圖),是不是有javac.exe檔案,如果沒有,那麼就是安裝過程中出現了問題。如果有的話,就是環境變數沒有設定好,需要仔細檢查。下圖是預設的兩個路徑,如果需要更改路徑,就要仔細看一下這兩個路徑的區別。
2、沒有javac.exe檔案是因為在安裝的過程中,你安裝的jre的時候把它和JDK安裝到了一個目錄中,造成原來的檔案被jre的檔案覆蓋。
3、在安裝JDK的過程中有兩次選擇安裝目錄,第一次如下圖,更改路徑安裝到D盤。
4、如果第一次更改了安裝目錄,那麼第二次在選擇的時候不要安裝在同一個資料夾下,第二次選擇路徑時注意要自己新建一個資料夾,然後再選擇。