本文轉自:https://blog.csdn.net/yangsummer2426/article/details/80499775html
1. 首先下載jdk,網址以下:java
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html安全
以下圖,勾選Accept,而後選擇Windows版本,點擊右邊的下載。oracle
下載後的jdk,直接雙擊運行安裝,記住本身的安裝目錄!.net
我是直接安裝在 默認路徑C:\Program Files\Java\jdk1.8.0_171,也能夠選擇裝在其餘路徑(例如D盤)htm
2.配置環境變量blog
在高級系統設置中設置環境變量get
新建系統變量:JAVA_HOME=C:\Program Files\Java\jdk1.8.0_171cmd
在系統變量Path後面追加;%JAVA_HOME%\bin(建議在path變量值中上移置頂)io
jdk8可設置也可不設置變量:新建CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(切記設置的話別漏了前面的".")
3.安裝檢查
檢查path:在cmd下面輸入echo %path%,確保path裏面,java的路徑是正確的,而且沒有其餘java的路徑
注:C:\Program Files (x86)\Common Files\Oracle\Java\javapath 不影響環境設置,可忽略
再在cmd中執行java -version和javac -version。若兩個版本一致,說明java環境配置成功啦!
注意事項:
若在cmd中執行java成功,執行javac就提示 「不是內部或外部命令」,首先檢查環境變量是否配置錯誤,若沒錯;
則建議jdk和jre安裝在同一文件夾裏,可是這個文件夾最好包含兩個不一樣的文件夾,分別做爲jdk和jre的安裝目錄。我是在C:\Program Files\Java\jdk1.8.0_171裏安裝了jdk,在C:\Program Files\Java\jre1.8.0_171裏安裝了jre;
緣由是jdk在安裝過程當中會提示兩次安裝目錄,第一次是jdk,第二次是jre,而第二次安裝的時候不要選擇與jdk同一個文件夾,由於jdk安裝時裏面就會有一個jre文件夾,而安裝jre時,又會安裝jre文件夾,就會有部分覆蓋,以致於找不到原本安裝了的javac程序,
若仍是出問題,可在PATH,設置變量值%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
但這次我設置的path變量值爲(%JAVA_HOME%\bin)
ps:卸載jdk重裝時必定要卸載乾淨,可利用360安全衛士來查找清除殘留的java文件,如卸載不乾淨,可能會致使找不到從新安裝的java