- Java面向?qū)ο蟪绦蛟O計教程
- 張志斌
- 818字
- 2019-10-12 16:26:28
1.3 JDK的配置
應用軟件都是運行在操作系統(tǒng)中的,操作系統(tǒng)就是一個大管家,它管理所有運行的軟件、硬件。軟件需要在操作系統(tǒng)中“注冊”,操作系統(tǒng)才能識別這個軟件。比如,在機器上安裝了QQ,雙擊桌面上的圖標,QQ就能夠運行,這是因為安裝了QQ后,相當于QQ程序在操作系統(tǒng)中注冊了。
同樣的道理,安裝JDK之后,還需要經(jīng)過一系列的配置才能正確地運行Java程序。JDK的配置涉及3個環(huán)境變量:
(1)JAVA_HOME:JDK的安裝目錄。
(2)PATH:該環(huán)境變量是操作系統(tǒng)固有的環(huán)境變量,作用是設置供操作系統(tǒng)去尋找和運行應用程序的路徑。也就是說,如果操作系統(tǒng)要運行某個命令,會按照PATH環(huán)境變量指定的目錄去依次查找,以最先找到的為準,由于該環(huán)境變量中可能配置多個路徑,在Windows中,同一個環(huán)境變量的多個不同的路徑之間使用分號(;)隔開,比如要編譯一個Java程序,需要用到javac命令,這個命令在JDK安裝目錄的/bin目錄中,所以要在PATH環(huán)境變量中添加一個JAVA_HOME下的bin目錄。
(3)CLASSPATH:作用和PATH類似,Java程序是在虛擬機(本章后面的課程有對虛擬機的介紹)中運行的,Java虛擬機按照CLASSPATH環(huán)境變量指定的目錄順序去查找可以運行的Java程序。
假設JDK的安裝目錄為D:\Program Files\Java\jdk1.6.0_23,環(huán)境變量配置如下:

提示:CLASSPATH變量設置等號后面第一個字符是“.”表示當前目錄,也就是首先到當前目錄中搜索。%JAVA_HOME%是前面定義的JAVA_HOME變量的引用,其中的值為D:\Program Files\Java\jdk1.6.0_23,它與后面的\lib\tools.jar組成一個完整的路徑,即D:\Program Files\Java\jdk1.6.0_23\dt.jar。
具體的配置過程如下:
(1)右擊“我的電腦”,選擇“屬性”命令,選擇“高級”選項卡,如圖1-5所示。
(2)單擊“環(huán)境變量”,在彈出窗口中的系統(tǒng)環(huán)境變量中單擊“新建環(huán)境變量”,配置JAVA_HOME環(huán)境變量,如圖1-6所示。

圖1-5 “高級”選擇卡

圖1-6 配置JAVA_HOME環(huán)境變量
(3)找到“系統(tǒng)變量”中的Path(見圖1-7),選中后單擊“編輯”按鈕,在彈出的對話框中輸入變量名和變量值,如圖1-8所示。

圖1-7 系統(tǒng)中的path環(huán)境變量

圖1-8 設置Path環(huán)境變量
提示:不要刪除原有的內(nèi)容,因為原來的內(nèi)容在其他軟件運行時需要用到。
(4)按照新建JAVA_HOME的方式就可以新建CLASSPATH環(huán)境變量。
- Interactive Data Visualization with Python
- Practical Data Science Cookbook(Second Edition)
- Java開發(fā)入行真功夫
- Full-Stack Vue.js 2 and Laravel 5
- Learning Apache Mahout Classification
- Gradle for Android
- 深入理解Elasticsearch(原書第3版)
- Learning Modular Java Programming
- Go語言開發(fā)實戰(zhàn)(慕課版)
- Mastering Concurrency Programming with Java 9(Second Edition)
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- Java EE 7 with GlassFish 4 Application Server
- 零基礎C#學習筆記
- 從零學Java設計模式
- Extending Docker