aspose file tools*
The moose likes Beginning Java and the fly likes order of jar files in classpath Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "order of jar files in classpath" Watch "order of jar files in classpath" New topic
Author

order of jar files in classpath

ben oliver
Ranch Hand

Joined: Mar 28, 2006
Posts: 375
I was following an instruction to add some .jar files into classpath. After that I found I could not compile properly, then I realized that I added all the jar files but not in the order it specified. So I changed the order of the jar files (still the same jar files) and it compiled fine.

Does the sequence of jar files you add to classpath matter and why ?
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19784
    
  20

This probably has something to do with classes that are in more than 1 JAR file. The system class loader checks the JAR files / folders on the class path in order of declaration. If one JAR has version A of a class and another JAR has version B of that same class, then you will use version A if the first JAR is first and version B if the second is first.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
 
 
subject: order of jar files in classpath