There are a number of tools to help you cope with the Jar Hell:
the excellent jarscan http://www.inetfeedback.com/jarscan/ to help you find the occurrences of a class in any number of jars recursively from a base directory
jdepend http://www.clarkware.com/software/JDepend.html which helps you detect the package dependency
duplicate class finder http://sourceforge.net/projects/dupfinder/
my own small Java app to list all files in all jars : http://www.javamonamour.org/2010/05/java-class-to-search-for-text-in-jars.html
I will blog more as I find them...
I really wish there was a tool to consolidate all these functions in an easy-to-use UI based AND scriptable interface....If I have time (no, I will not have) I will write it and call it Jarspace. Actually, I should call it JarHell. Or JarSucks?
The amount of time wasted troubleshooting JAR issues is worrysome.
PS such a tool more or less exists : http://code.google.com/p/jar-explorer/
Sunday, August 22, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment