1. 程式人生 > >Windows下jdk的安裝與相關配置的詳細介紹

Windows下jdk的安裝與相關配置的詳細介紹

1.jdk下載。

官網地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

jdk8直達地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

點選accept接收協議,選擇對應版本和位數下載即可。

2.雙擊執行,一路next安裝即可。(暫不截圖,本機已經裝了jdk1.7和jdk8,以後補充圖文)

3.理論上jdk1.7之後,會自動配置環境變數。cmd進入DOS視窗,輸入java - version檢視是否是全域性配置了。

4.如果沒有全域性配置,手動配置。

右擊計算機(我的電腦) - 屬性 - 高階系統設定

高階 - 環境變數

新建系統變數 :

JAVA_HOME
C:\Program Files (x86)\Java\jdk1.8.0_172

 

 選擇path,點選編輯(或者雙擊),進入編輯介面,新增一個或者點選編輯文字(如果點選文字請在path後面加上英文的分號,注意,別多加)。

%JAVA_HOME%\bin

 我的path完整示例:

C:\Python27\;C:\Python27\Scripts;%JAVA_HOME%\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\MySQL\MySQL Enterprise Backup 3.11\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\;C:\Program Files (x86)\MySQL\MySQL Fabric 1.5.2 & MySQL Utilities 1.5.2 1.5\Doctrine extensions for PHP\;C:\Program Files\TortoiseSVN\bin;%MAVEN_HOME%\bin;F:\MongoDB\MongoDB\bin;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\web3j-3.2.0\bin;C:\Program Files\Geth;E:\natapp_windows_amd64_2_3_8;C:\Program Files\VisualSVN Server\bin

5.檢驗是否安裝成功。win + R —>cmd—>DOS

================================至此,安裝完成============================= 

其他:

1.為什麼有的設定CLASSPATH?

classpath說明:jdk1.5之後就不用再設定了

作用:是指定類搜尋路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設定到CLASSPATH中,當然,當前目錄“.”也必須加入到該變數中。
配置方法:
新建CLASSPATH變數,變數值為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 。CLASSPATH變數名字,可以大寫也可以小寫。注意不要忘記前面的點和中間的分號。且要在英文輸入的狀態下的分號和逗號。

CLASSPATH  :

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

2.path的另一種配置。注意:英文分號只是分割,不可以多寫,不可以不寫。

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

3.執行路徑path變數記錄的是各個程式所在的路徑,系統根據這個變數的值來查詢執行程式(各種命令),使得在執行的時候不用輸入全路徑名。

類路徑classpath環境變數通常用來記錄當前路徑和java類庫所在的路徑。在類庫中包含java系統所提供的各種軟體包,其中包括各個類和介面等

4.jdk1.4之後無需配置jre環境,jdk中帶有jre,只需要配置%JAVA_HOME%\bin即可。

 

詳細解釋參考:

https://www.cnblogs.com/thankyou/p/4352141.html

https://www.cnblogs.com/gaigaichen/p/6262872.html