`
不辣的皮特
  • 浏览: 118257 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JDK中rt.jar、tools.jar和dt.jar作用(转)

    博客分类:
  • java
阅读更多
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的加载路径里面的,而在Claspath配置该变量是不需要的;同时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时最好加上。
分享到:
评论

相关推荐

    JDK中rt.jar、tools.jar和dt.jar作用.docx

    这些文件包括rt.jar、tools.jar和dt.jar。理解它们的作用有助于我们更好地使用和管理Java应用程序。 首先,rt.jar(Runtime Library)是Java基础类库,包含了Java API的所有核心类。当你查看Java文档(Javadoc)时...

    JDK中rt.jar、tools.jar和dt.jar作用.pdf

    在Java开发环境中,JDK包含了多个重要的jar文件,如rt.jar、tools.jar和dt.jar,它们各自承担着不同的职责,对于理解和使用Java平台至关重要。下面将详细解释这三个jar文件的作用。 1. **rt.jar** rt.jar是...

    dt-rt-tools的jar包

    标题中的"dt-rt-tools的jar包"提及了三个重要的Java类库文件:dt.jar、rt.jar和tools.jar。这些文件在Java开发中扮演着核心角色,尤其对于JDK(Java Development Kit)的使用者来说至关重要。 1. **dt.jar**: "dt...

    适合web开发使用的rt.jar

    自己处理过的rt.jar,有需要的可以看看,不能保证所有的web项目都能使用,因为里边有些类我没有用到的删掉了,不过我觉得应该不会有太大的问题,如果这个您那不合适,那您只能把rt.jar tools.jar dt.jar解压再重新...

    JDK1.6.0_03 for linux i586

    CLASSPATH=.:%JAVA_HOME%/jdk1.6.0_03/jre/lib/rt.jar:%JAVA_HOME%lib/dt.jar:%JAVA_HOME%/lib/tools.jar Export JAVA_HOME PATH CLASSPATH 安装过程中碰见的问题: 1、 JAVAC找不到命令 2、 找不到java.lang....

    jdk-8u241-linux-x64.zip

    jdk-8u241-linux-x64.tar.gz...export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 生效配置 运行 source /etc/profile java -version

    jdk1.8安装.pdf

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin ``` - 保存并关闭文件。 - 使配置文件生效:`source /etc/profile` **2.3 ...

    Windouws 64 位Tomcat7.0.40 + 64位jdk1.7.0u21 绿色版.part1

    │ │ jar.exe │ │ jarsigner.exe │ │ java-rmi.exe │ │ java.exe │ │ javac.exe │ │ javadoc.exe │ │ javafxpackager.exe │ │ javah.exe │ │ javap.exe │ │ javaw.exe │ │ javaws.exe │ │ ...

    Linux系统上安装JDK和Tomcat_20100610.docx

    - `CLASSPATH`:指定类搜索路径,包括JDK的`lib`目录下的`dt.jar`和`tools.jar`,以及当前目录`.`。 - `JAVA_HOME`:指向JDK的安装目录,许多Java相关软件(如Eclipse、NetBeans、Tomcat)会通过这个变量找到JDK。 ...

    Centos 搭建ELK.pdf

    配置jdk 环境 # 解压 tar -zxvf openjdk-...CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin # 刷新环境变量 source /etc/profile

    JDK安装与配置

    JDK 是 Java 开发包,包括了 Java 运行环境、Java 工具和 Java 基础的类库(rt.jar)。本节将详细介绍 JDK 的安装配置。 一、JDK 的安装配置 JDK 是整个 Java 的核心,包括了 Java 运行环境(Java Runtime ...

    CentOS7下安装JDK1.8详细过程.pdf

    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin ``` 按`Esc`键进入命令模式,输入`:wq!`保存并退出。 5. **激活...

    java环境的配置--java(JDK)的配置.pdf

    - `set classpath=D:\Program Files\Java\jdk1.6.0_26\lib\rt.jar;.;` #### 二、关键概念解析 1. **JDK**:Java Development Kit,Java开发工具包,包含了Java运行环境(JRE)、Java编译器以及其他工具。 2. **...

    linux jdk1.7 安装

    该命令将会准备安装,并逐一解压必要的JAR文件,例如 `rt.jar`, `jsse.jar`, `charsets.jar`, `tools.jar`, `localedata.jar`, `plugin.jar`, `javaws.jar` 和 `deploy.jar`。 #### 4. 配置JAVA_HOME环境变量 为了...

    linux+jdk1.7 配置详解

    - 安装过程中会显示安装进度,并解压必要的JAR文件如 `rt.jar`, `jsse.jar`, `charsets.jar`, `tools.jar`, `localedata.jar`, `plugin.jar`, `javaws.jar`, `deploy.jar`。 #### 四、配置JAVA_HOME环境变量 1. *...

    linux安装jdk(csdn)————程序.pdf

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin 这里,JAVA_HOME变量指定了JDK的安装位置,CLASSPATH变量指定了Java类库的路径...

    tomcat+jdk配置

    "."使得系统能识别当前目录下的类文件,而dt.jar和tools.jar包含了Java开发所需的库。 4. **验证配置**:配置完成后,可以通过在命令行输入"java -version"、"java"、"javac"等命令来检查配置是否成功。如果能正常...

    javajdk和androidsdk的安装以及环境变量的配置.pdf

    Java JDK 和 Android SDK 的安装及环境变量配置 Java JDK 和 Android SDK 是开发 Android 应用程序的必要工具,本文将指导用户如何安装和配置 Java JDK 和 Android SDK 及其环境变量。 一、安装 Java JDK Java ...

    linux系统下安装jdk教程.docx

    export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar ``` 接着,执行`source .bash_profile`使修改生效,然后运行`java -version`检查JDK是否安装成功。如果输出了JDK...

Global site tag (gtag.js) - Google Analytics