Windows7下的Java運(yùn)行環(huán)境搭建過程圖解
第一步:下載JDK
地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,(由于Sun于2009年被oracle收購所以網(wǎng)址是oracle的)
單擊“Java Download”按鈕。

選中“Accept License Agreement”單選按鈕。

我們以Windows 64位操作系統(tǒng)為例,下載Windows X64版的jdk。
單擊“jdk-8u5-windows-x64.exe”直接下載。
第二步:安裝
雙擊運(yùn)行安裝

單擊“下一步”按鈕。

單擊“更改”按鈕,可選擇jdk的安裝目錄。(個(gè)人建議不修改)

單擊“下一步”按鈕,安裝中…

單擊“更改”按鈕,可選擇jre的安裝目錄。(個(gè)人建議不修改)

單擊“下一步”按鈕,安裝中…

安裝完成。

附:JDK目錄結(jié)構(gòu):

|
JDK\bin\ |
包括編譯器、解釋器和一些基本工具 |
|
JDK\include\ |
是Win32子目錄,包括本地方法文件 |
|
JDK\jre |
是Java程序運(yùn)行環(huán)境的根目錄 |
|
JDK\jre\bin |
包括平臺(tái)運(yùn)行時(shí)的工具和類庫的可執(zhí)行文件和動(dòng)態(tài)鏈接庫文件 |
|
JDK\jre\lib |
包括Java運(yùn)行環(huán)境的代碼庫,默認(rèn)安裝文件等 |
|
JDK\lib |
包括類庫文件 |
|
JDK\src.zip |
源代碼壓縮文件
|
第三步:設(shè)置
定義:
環(huán)境變量是一個(gè)具有特定名字的對(duì)象,它包含了一個(gè)或者多個(gè)應(yīng)用程序所將使用到的信息。
例如path,當(dāng)要求系統(tǒng)運(yùn)行一個(gè)程序而沒有告訴它程序所在的完整路徑時(shí),系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還應(yīng)到path中指定的路徑去找。用戶通過設(shè)置環(huán)境變量,來更好的運(yùn)行進(jìn)程。
右鍵單擊“我的電腦”——>單擊“屬性”選項(xiàng)。

單擊“高級(jí)系統(tǒng)設(shè)置”選項(xiàng)。

選中“高級(jí)”標(biāo)簽。單擊“環(huán)境變量”按鈕。

單擊“新建”按鈕。

注:系統(tǒng)環(huán)境變量對(duì)所有用戶起作用,而用戶環(huán)境變量只對(duì)當(dāng)前用戶起作用。
填寫變量名和變量值。

(1)JAVA_HOME
是java安裝路徑里jdk的路徑。(確保JCreator、Eclipse和MyEclipse等軟件能正常運(yùn)行)
例如:C:\Program Files\Java\jdk1.8.0_05

(2)PATH
JDK安裝目錄的bin文件夾中包含Java編譯器(javac.exe)Java解釋器(java.exe),為了能在任何目錄中使用編譯器和解釋器,應(yīng)在系統(tǒng)特性中設(shè)置Path。
例如:C:\Program Files\Java\jdk1.8.0_05\bin
或?qū)懗?%JAVA_HOME%\bin (其中"%JAVA_HOME%"是剛設(shè)置JDK的路徑。而且當(dāng)JDK的路徑改變時(shí),此處無需更改)
注:如果有多個(gè)變量值,用“;”隔開(不包括引號(hào))

(3)CLASSPATH
JDK安裝路徑里lib文件夾中包含著Java應(yīng)用程序運(yùn)行時(shí)所需要的Java類庫文件。
例如: .;C:\Program Files (x86)\Java\jdk1.7.0_03\lib
或?qū)懗?.;%JAVA_HOME%\lib ("%JAVA_HOME%"的意思同上。)
注:一定要在開頭加上“.;”(不包括引號(hào))

按組合鍵“Win”+“R”,調(diào)出運(yùn)行窗口,在“打開”文本框輸入cmd,單擊確定按鈕。
彈出命令提示符界面,在光標(biāo)處輸入java,并回車。

在輸入“java”后回車(或者javac),如果有顯示java的幫助信息,就說明環(huán)境變量設(shè)置成功。

附錄
JDK中的主要程序:
|
Javac |
Java編譯器,將Java源代碼轉(zhuǎn)換成字節(jié)碼。 |
|
Java |
Java解釋器,直接從類文件執(zhí)行Java應(yīng)用程序字節(jié)碼。 |
|
Appletviewer |
小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器。 |
|
Javadoc |
根據(jù)Java源碼及說明語句生成HTML文檔。 |
|
Jdb |
Java調(diào)試器,可以逐行執(zhí)行程序,設(shè)置斷點(diǎn)和檢查變量。 |
|
Javah |
產(chǎn)生可以調(diào)用Java過程的C過程,或建立能被Java程序調(diào)用的C過程的頭文件。 |
|
Javap |
Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義。 |
開發(fā)環(huán)境搭建完畢??!
相關(guān)文章
IDEA 項(xiàng)目創(chuàng)建Mapper的xml文件的方法
這篇文章主要介紹了IDEA 項(xiàng)目創(chuàng)建Mapper的xml文件的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11
Maven里面沒有plugins dependence問題解決
在整合Nacos和Dubbo時(shí),出現(xiàn)Maven錯(cuò)誤可以通過檢查父模塊的依賴解決,問題源于MySQL驅(qū)動(dòng)版本不兼容,移除特定依賴并刷新pom文件可恢復(fù)項(xiàng)目,執(zhí)行clean命令,查看報(bào)錯(cuò),感興趣的可以了解一下2024-10-10
SpringBoot多模塊打包部署Docker的項(xiàng)目實(shí)戰(zhàn)
本文通過介紹最常見的Maven管理的Spring Boot項(xiàng)目多模塊打包部署Docker來介紹一下項(xiàng)目部署過程中操作流程和幾個(gè)需要注意的點(diǎn),具有一定的參加價(jià)值,感興趣的可以了解一下2023-08-08
Java實(shí)現(xiàn)獲取某年某月第一天/最后一天的方法
這篇文章主要介紹了Java實(shí)現(xiàn)獲取某年某月第一天/最后一天的方法,涉及java日期運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2018-02-02
如何使用MyBatis框架實(shí)現(xiàn)增刪改查(CRUD)操作
本文主要介紹了如何使用MyBatis框架實(shí)現(xiàn)增刪改查(CRUD)操作。首先介紹了MyBatis框架的基本概念和使用方法,然后分別介紹了如何使用MyBatis實(shí)現(xiàn)增刪改查操作。最后,通過一個(gè)簡單的示例演示了如何使用MyBatis框架實(shí)現(xiàn)CRUD操作。2023-05-05
SpringBoot+MyBatisPlus對(duì)Map中Date格式轉(zhuǎn)換處理的方法詳解
在?SpringBoot?項(xiàng)目中,?如何統(tǒng)一?JSON?格式化中的日期格式。本文將為大家介紹一種方法:利用MyBatisPlus實(shí)現(xiàn)對(duì)Map中Date格式轉(zhuǎn)換處理,需要的可以參考一下2022-10-10
使用Spring來創(chuàng)建一個(gè)簡單的工作流引擎
這篇文章主要給大家介紹了關(guān)于使用Spring來創(chuàng)建一個(gè)簡單的工作流引擎的相關(guān)資料,需要的朋友可以參考下2006-12-12
springcloud Zuul動(dòng)態(tài)路由的實(shí)現(xiàn)
這篇文章主要介紹了springcloud Zuul動(dòng)態(tài)路由的實(shí)現(xiàn),詳細(xì)的介紹了什么是Zuu及其動(dòng)態(tài)路由的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-11-11

