Meaningless Drivel is fun!
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
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: 46360
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: 42965
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.
I agree. Here's the link:
subject: use of rt.jar
It's not a secret anymore!