Java下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
java環境分為JDK和JRE兩種。JDK的全稱是Java Development Kit,是面向開發人員使用的SDK,他提供了Java的開發環境和運行環境。JRE的全稱為Java Runtime Enviroment,是Java的運行環境,主要面向Java程序的使用者,而不是開發者
根據操作系統環境選擇相應的版本下載即可。本文演示在Windos10系統下安裝JDK. 我這里選擇:jdk-8u321-windows-x64.exe
安裝步驟
安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)。
1.雙擊安裝包進行安裝,點擊下一步
2.選擇jdk安裝目錄, 點擊下一步
3.選擇jre安裝目錄,點擊下一步
4.安裝完畢,點擊關閉
環境配置
此電腦---屬性---高級系統設置---環境變量
(1)JAVA_HOME環境變量。
作用:它指向jdk的安裝目錄,Eclipse/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到並使用安裝好的jdk。
配置方法:在系統變量里點擊新建,變量名填寫JAVA_HOME,變量值填寫JDK的安裝路徑。(根據自己的安裝路徑填寫)
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.8.0_231
(2)CLASSPATH環境變量。
作用:是指定類搜索路徑,要使用已經編寫好的類,前提當然是能夠找到它們了,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\dt.jar;%JAVA_HOME%\lib\tools.jar;
(3)添加到path環境變量
作用:指定命令搜索路徑,在命令行下面執行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現有的PATH變量中,bin目錄中包含經常要用到的可執行文件如javac/java/javadoc等待,設置好PATH變量后,就可以在任何目錄下執行javac/java等工具了。
在系統變量里找到Path變量,這是系統自帶的,不用新建。雙擊Path,由於原來的變量值已經存在,故新增%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
變量名:Path
變量值:%JAVA_HOME%\bin;
變量名:Path
變量值:%JAVA_HOME%\jre\bin
然后點擊確定完成。
檢驗是否配置成功 運行cmd 分別輸入java,javac, java -version (java 和 -version 之間有空格)。
java
javac
java -version
Ubuntu
1.官網下載JDK
http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html選擇相應的 .gz包下載
2. 解壓縮,放到指定目錄(以jdk-7u60-linux-x64.gz為例)
創建目錄:
sudo mkdir /usr/lib/jvm
加壓縮到該目錄:
sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm
3.修改環境變量:
sudo vim ~/.bashrc