This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes use of rt.jar Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "use of rt.jar" Watch "use of rt.jar" New topic

use of rt.jar

vikas malviya

Joined: Aug 06, 2009
Posts: 14
is it necessary to include any of the below jar files in the classpath

1.rt.jar ,tools.jar,dt.jar

2.what is the use of these jar files???

Vikas Malviya
Campbell Ritchie

Joined: Oct 13, 2005
Posts: 37907
No. Unless you use a very old JVM, it will automatically search those .jars.

The Sun Java API classes are (I think) inside rt.jar. On my machine dt.jat appears to contain all the Swing class files. You will have difficulty running anything without rt.jar!
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 41052
No, it's not necessary. They contain code that's used by the various tools (java, javac, javadoc, jar, ...) and other stuff used internally by the JVM. But the JVM knows how and where to find these jar files, so you don't need to worry about them.

Ping & DNS - my free Android networking tools app
subject: use of rt.jar
Similar Threads
Where is java.lang package??
Basic Question
How to run a java file with any one JRE version when two JRE's are available.
Doubt in Hibernate Sample Application
How to create a jar file of a java project that uses Derby database