java 環境變量與安裝目錄


JDK安裝完成后有如下文件夾

bin:存放JDK的各種工具命令,如javac、java等命令。

jre:運行java程序所必須的JRE環境

lib:JDK工具命令的實際執行程序,如tools.jar中的sun\tools\javac是javac.exe的實際執行程序

        bin路徑下的javac.exe為windows執行命令,調用lib中tools.jar中的sun\tools\javac\Main完成

        java源文件的編譯。

 

 

PATH環境變量

  windows根據PATH環境變量查找命令。編譯及運行Java程序需要javac與java命令,如果不將其所在的文件

路徑添加至PATH變量中,則windows命令行中輸入javac或java無效。故應將JDK安裝目錄中的bin文件夾的文件目錄添加至PATH中。

 

CLASSPATH環境變量

  類路徑環境變量,指明所需的類所在的路徑。

  PATH環境變量告訴了操作系統javac命令所在的目錄,javac命令編譯java源文件Hello.java需要調用lib中tools.jar中的sun\tools\javac\Main.class 

       來完成java源文件的編譯,CLASSPATH環境變量作用便是指明所需的類所在的路徑。同理java命令運行Hello.class文件也需要知道Hello.class的

  路徑。故CLASSPATH環境變量的值為tools.jar與dt.jar所在的路徑、當前路徑


       .;C:/Program Files/Java/jdk1.6.0_21/lib/dt.jar;C:/Program Files/Java/jdk1.6.0_21/lib/tools.jar

(注:JDK1.4以后的版本無需設置)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM