bin:主要存放的是java工具中常用命令如:java,javac等。
db:安裝java db的路徑。
include:一些平台特病的頭文件。
jre:運行java程序所需的jre環境。
lib:jdk工具命令的實際存放位置,如:bin中javac命令,實際是lib中tools.jar\sun\tools\javac中的Main.class文件,而bin中的javac命令只是包裝了這個類。實際上bin中的大部分命令都是包裝了tool.jar中的工具類。
src.zip:主要存放java核心類庫的源代碼。
其他文件主要是一些說明性的文檔。
java源代碼文件需要編譯和解釋才能執行,這就需要javac、java命令了。
設置Path的主要目的就是讓系統能自動bin文件中的javac和java命令。
設置方法:
我的電腦右鍵----->屬性----->環境變量
環境變量裡面有用戶變量和系統變量,用戶變量主要指當前用戶操作環境,系統變量指所有用戶的環境變量配置。區別主要在於系統會優先查找使用系統變量路徑所在的命令。
命令行一般都是通過path路徑來尋找命令,因為需要將java工具命令所在路徑添加到path中。
直接點擊新建 變量名:path 變量值:\Java\jdk1.7.0_79\bin;然後確定即可。
確定是否配置好可以直接點擊 開始菜單--------->運行 輸入cmd,進入命令行工具,輸入javac可以看到一系列javac的命令選項。如下:
在jdk之前是需要配置classpath路徑的,現在1.5之後的jdk不用配置也可以。配置classpath路徑的目的是為了讓java命令工具能知道.class字節碼文件在什麼地方。
路徑"."主要是告訴jre在當前文件中查找.class文件,除此之外編譯運行還需要jdk目錄中lib下dt.jar,tool.jar中的java類,因為還需要將他們的路徑加到classpath中。
如果變量環境中已經存在classpath變量名,直接在變量值中添加.;%JAVAHOME%\lin\dt.jar;%JAVAHOME%\lib\tool.jar其中%JAVAHOME%表示jdk的安裝路徑。
測試是否配置好可以同上面一樣在cmd命令行輸入java會出現java的幫助選項。
上述的配置過程主要是正對XP系統,Linux系統的配置可以自行百度 Linux java環境配置。
這裡的配置主要是為了讓大家明白這樣配置的原因及幫助新手快速搭建好java運行環境,其它詳細的配置及其它問題解決方法可以參考jdk幫助文檔。