1. 程式人生 > >如何在myeclipse裡新增jdk和原始碼包

如何在myeclipse裡新增jdk和原始碼包

dt.jar和tools.jar位於:{Java_Home}/lib/下,而rt.jar位於:{Java_Home}/jre/lib/下,其中:

rt.jar是JAVA基礎類庫,也就是你在java doc裡面看到的所有的類的class檔案
dt.jar是關於執行環境的類庫

tools.jar是工具類庫,編譯和執行需要的都是toos.jar裡面的類分別是sun.tools.java.*; sun.tols.javac.*;

在Classpath設定這幾個變數,是為了方便在程式中 import;Web系統都用到tool.jar。

1. rt.jar
    rt.jar 預設就在Root Classloader的載入路徑裡面的,而在Classpath配置該變數是不需要的;同時jre/lib目錄下的

    其他jar:jce.jar、jsse.jar、charsets.jar、resources.jar都在Root Classloader中

2. tools.jar

    tools.jar 是系統用來編譯一個類的時候用到的,即執行javac的時候用到

    javac XXX.java

    實際上就是執行

    java -Calsspath=%JAVA_HOME%\lib\tools.jar xx.xxx.Main XXX.java

    javac就是對上面命令的封裝 所以tools.jar 也不用加到classpath裡面

3. dt.jar
    dt.jar是關於執行環境的類庫,主要是swing的包   在用到swing時最好加上。