File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes The whole classpath jar file mess Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "The whole classpath jar file mess" Watch "The whole classpath jar file mess" New topic
Author

The whole classpath jar file mess

Glenn Murray
Ranch Hand

Joined: Dec 07, 2001
Posts: 74
The thread http://www.coderanch.com/t/393831/java/java/cann-find-jar-files-jar
in this forum got me thinking about the whole classpath jar file mess. The situation is lousy: in
an application of any size it is easy to end up with
a lib full of jars and then get into versioning hell. I saw a slide at a Colorado Software Summit conference and the speaker said this was a "valuable" slide. It was a list of about 20 jars. Why was it valuable? Because next to each jar was the correct version number to get them to work together.
I have xerces.jar. Which xerces.jar? How do I keep track? My servers' CVS is not that happy with binary versioning, I have quota issues, and I'm not that interested in the old versions, anyway. I heard that the Maven project was working on some sort of way of handling this, but I haven't heard anything about it. I heard Martin Fowler say that the open source community saved Java builds with Ant and perhaps they can save the
Java library mess, too. I for one will be tickled pink.


Glenn Murray
Author of Yo Soy Una Vaca De Hoy
Michael Morris
Ranch Hand

Joined: Jan 30, 2002
Posts: 3451
Yo Soy Una Vaca De Hoy
Y yo soy una vaca loca de canada de hoy.


Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher
Donald R. Cossitt
buckaroo
Ranch Hand

Joined: Jan 31, 2003
Posts: 401
Viva el toro


doco
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: The whole classpath jar file mess