jdk8安裝後配置環境變量
此電腦->屬性->高級系統設置->環境變量
(在系統變量中新建變量名爲 JAVA_HOME,變量值爲jdk的目錄,例如C:\Program Files\Java\jdk1.8.0_241)
在系統變量中,選擇Path,選擇編輯,添加jdk bin所在的目錄,例如C:\Program Files\Java\jdk1.8.0_241\bin
驗證是否安裝成功:
cmd
輸入 java javac Java -version
輸入Java -version時有jdk的版本號只能代表jdk安裝成功
還要輸入javac -version 看一下是否有版本號如果有表示jre也安裝成功
需要這兩個都安裝成功才能算配置成功
--------------------------------------------------------
(在之前那個電腦的配置中,沒有新建JAVA_HOME,依然是安裝成功,忘記那個jdk是以前裝的還是課設時候裝的,或者是實訓時候裝的了)
在這次換電腦裝時,把剛纔新建的JAVA_HOME刪除了,依然安裝成功.
1、PATH環境變量。
作用是指定命令搜索路徑,在i命令行下面執行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。
需要把jdk安裝目錄下的bin目錄增加到現有的PATH變量中,bin目錄中包含經可執行文件javac/java/javadoc等待,設置PATH變量後,就可以在任何目錄下執行javac/java等工具了。
2、CLASSPATH環境變量。
作用是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。
需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設置到CLASSPATH中,當然,當前目錄“.”也必須加入到該變量中。
新版的軟件,classpath沒有什麼用了,因爲在安裝的時候已經選了JDK而且可以添加。
3.JAVA_HOME
它指向jdk的安裝目錄Eclipse/Netbeans/Tomcat等軟件就是通過JAVA_HOME來找到並使用安裝好的jdk。
當電腦安裝多個jdk時,選擇用哪個,就需要修改JAVA_HOME所指定的jdk安裝路徑
--------------------------------------------------------
在配置Path時,如果實用絕對路徑,也就是例如 D:\Software\mysql-5.7.29-winx64\mysql-5.7.29-winx64\bin ,不需要用到相對變量,
就不用在系統變量新建變量名MYSQL_HOME,變量值爲D:\Software\mysql-5.7.29-winx64\mysql-5.7.29-winx64,
此時Path的中新建的變量值爲 %MYSQL_HOME%\bin
同樣在配置jdk時也是絕對路徑與相對路徑的道理.