Jarhoo provides a lookup service allowing developers to find jar file details for classes causing NoClassDefFoundError or ClassNotFoundException problems. The database is growing incrementally as more and more developers use the site - the most popular jar files are added on each database population.
Also useful for those new to Java, Jarhoo can help developers write import statements by providing fully qualified class names for classes in its database, which can then be pasted into code.
Visit http://www.jarhoo.com
-
Resolving classpath problems with free Jarhoo service (30 messages)
- Posted by: Michael Lavelle
- Posted on: October 16 2004 06:22 EDT
Threaded Messages (30)
- Resolving classpath problems with free Jarhoo service by graham o'regan on October 20 2004 09:58 EDT
- Resolving classpath problems with free Jarhoo service by Konstantin Ignatyev on October 20 2004 11:52 EDT
-
Resolving classpath problems with free Jarhoo service by simon says on October 20 2004 11:55 EDT
-
Resolving classpath problems with free Jarhoo service by simon says on October 20 2004 12:01 EDT
- Resolving classpath problems with free Jarhoo service by Konstantin Ignatyev on October 20 2004 12:40 EDT
- Resolving classpath problems with free Jarhoo service by Edward Moraru on October 21 2004 09:21 EDT
-
Resolving classpath problems with free Jarhoo service by simon says on October 20 2004 12:01 EDT
-
Resolving classpath problems with free Jarhoo service by simon says on October 20 2004 11:55 EDT
- My Jarhoo wishlist! by Michael Mahemoff on October 21 2004 13:19 EDT
- My Jarhoo wishlist! by Michael Mahemoff on October 21 2004 13:28 EDT
- My Jarhoo wishlist! by Michael Lavelle on October 22 2004 12:39 EDT
- Jar Finder Service by Shawn Vader on March 08 2007 15:12 EST
- Resolving classpath problems with free Jarhoo service by Konstantin Ignatyev on October 20 2004 11:52 EDT
- difference between ClassNotFoundException and NoClassDefFoundErr by Marcelo Baltar on October 20 2004 14:55 EDT
- difference between ClassNotFoundException and NoClassDefFoundErr by Jens Wyke on October 20 2004 17:26 EDT
- difference between ClassNotFoundException and NoClassDefFoundErr by Aravnid Ajad Yarra on October 26 2004 00:52 EDT
- OffTopic : java -verbose by Binil Thomas on October 20 2004 14:57 EDT
- OffTopic : java -verbose by Konstantin Ignatyev on October 20 2004 15:17 EDT
- OffTopic : java -verbose by d taye on October 21 2004 02:49 EDT
- OffTopic : java -verbose by Jerome Lacoste on October 21 2004 06:24 EDT
- OffTopic : java -verbose by Konstantin Ignatyev on October 20 2004 15:17 EDT
- Resolving classpath problems with free Jarhoo service by Michael Quinn on October 20 2004 18:03 EDT
- OffTopic : java -verbose by Binil Thomas on October 20 2004 22:41 EDT
- Appologies for the repost by Binil Thomas on October 20 2004 22:42 EDT
- Re: OffTopic : java -verbose by Brian Agnew on October 22 2004 04:45 EDT
- Nice idea but take a name that won't bring you in legal trouble by Michael Mayr on October 21 2004 05:38 EDT
- Resolving classpath problems with free Jarhoo service by Michael Lavelle on April 08 2005 07:40 EDT
- Resolving classpath problems with "free" Jarhoo service by Joe Thompson on February 27 2006 18:02 EST
-
Jarhoo is not free anymore by Matt Smith on March 03 2006 10:58 EST
- Whatjar is free by Adam Martin on March 14 2006 10:13 EST
-
Jarhoo is not free anymore by Joe Thompson on March 29 2006 02:57 EST
-
Another Jar Finder Service by David Webster on April 19 2006 11:23 EDT
-
Re: Another Jar Finder Service by Henry Coles on June 27 2006 03:39 EDT
- Thanks for the link on jarfinder by roja p on August 22 2006 11:42 EDT
-
Re: Another Jar Finder Service by Henry Coles on June 27 2006 03:39 EDT
-
Another Jar Finder Service by David Webster on April 19 2006 11:23 EDT
-
Jarhoo is not free anymore by Matt Smith on March 03 2006 10:58 EST
- Resolving classpath problems with "free" Jarhoo service by Joe Thompson on February 27 2006 18:02 EST
-
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: graham o'regan
- Posted on: October 20 2004 09:58 EDT
- in response to Michael Lavelle
Nice idea, would be even better if it could be extended to provide debian's apt-get style functionality (perhaps using ibiblio for storage). JPackage is another interesting site, but rpms aren't to everyones taste. -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: October 20 2004 11:52 EDT
- in response to graham o'regan
Nice idea, would be even better if it could be extended to provide debian's apt-get style functionality (perhaps using ibiblio for storage).
Isn't that what Maven does?
But personally I would prefer Ant task with ability to fetch a declared dependency -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: simon says
- Posted on: October 20 2004 11:55 EDT
- in response to Konstantin Ignatyev
there is a task like that. i read about it on this site some time ago.. can't remember the name of the project though. -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: simon says
- Posted on: October 20 2004 12:01 EDT
- in response to simon says
-
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: October 20 2004 12:40 EDT
- in response to simon says
https://www.theserverside.com/news/thread.tss?thread_id=27478here it is
Savant looks good, but seem to be too strict about versions. If it allowed specifying version like "latest" I would try it. -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: Edward Moraru
- Posted on: October 21 2004 09:21 EDT
- in response to simon says
i think you should check this :
http://howardlewisship.com/blog/2004/05/maven-like-downloads-for-ant.html
i didn't found it, it was on this thread :
https://www.theserverside.com/news/thread.tss?thread_id=29549
hope it helps.
peace. -
My Jarhoo wishlist![ Go to top ]
- Posted by: Michael Mahemoff
- Posted on: October 21 2004 13:19 EDT
- in response to graham o'regan
Hi Mike,
Nice work on this site.
It's been out for a day now hasn't it? So it must be time for a wishlist: -
My Jarhoo wishlist![ Go to top ]
- Posted by: Michael Mahemoff
- Posted on: October 21 2004 13:28 EDT
- in response to graham o'regan
Hi Mike,
Excellent concept, will be useful.
It's been out for a day now hasn't it? So it must be time for a wishlist:
* Links to the official Javadoc as well as jdocs.com with inlined summaries.
* More info on the class, e.g. size of file, superclass.
* Indication of duplicates - group entries which contain an identical class
And even better:
* Search plugin for Firefox
* Idea/Eclipse plugin -
My Jarhoo wishlist![ Go to top ]
- Posted by: Michael Lavelle
- Posted on: October 22 2004 12:39 EDT
- in response to Michael Mahemoff
Michael
Thanks for the positive feedback and wishlist.
We like your suggestions and always take such feedback into consideration when planning future releases.
Hope you continue to find Jarhoo useful.
Michael Lavelle
Jarhoo Development Team -
Jar Finder Service[ Go to top ]
- Posted by: Shawn Vader
- Posted on: March 08 2007 15:12 EST
- in response to graham o'regan
I have been using this great jar finder service. They have over 5000 jars and seem to be adding constantly. One neat feature is that they allow you to vote on links to where the jar can be found and provide you with maven pom files for some of them. Check them out they are great. http://www.whatjar.co.uk -
difference between ClassNotFoundException and NoClassDefFoundErr[ Go to top ]
- Posted by: Marcelo Baltar
- Posted on: October 20 2004 14:55 EDT
- in response to Michael Lavelle
Hi Folks,
what's the difference between ClassNotFoundException and NoClassDefFoundErr? I mean, I know what ClassNotFoundException means, but I don't know NoClassDefFoundErr... :( -
difference between ClassNotFoundException and NoClassDefFoundErr[ Go to top ]
- Posted by: Jens Wyke
- Posted on: October 20 2004 17:26 EDT
- in response to Marcelo Baltar
-
difference between ClassNotFoundException and NoClassDefFoundErr[ Go to top ]
- Posted by: Aravnid Ajad Yarra
- Posted on: October 26 2004 00:52 EDT
- in response to Marcelo Baltar
Hi Folks,what's the difference between ClassNotFoundException and NoClassDefFoundErr? I mean, I know what ClassNotFoundException means, but I don't know NoClassDefFoundErr... :(
Here is description of NoClassDefFoundErr from JDK API documentation
Thrown if the Java Virtual Machine or a classloader tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the new expression) and no definition of the class could be found. The searched-for class definition existed when the currently executing class was compiled, but the definition can no longer be found.
Hope you get it now..
regards,
Aravind. -
OffTopic : java -verbose[ Go to top ]
- Posted by: Binil Thomas
- Posted on: October 20 2004 14:57 EDT
- in response to Michael Lavelle
Often I have different versions of a jar file lying around at different places in the CLASSPATH, and I need to find out where a class is getting loaded from. On Sun JDK starting the VM with -verbose flag prints out information about the order in which classes get loaded. For eg :
[Opened C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\sunrsasign.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\jsse.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\jce.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\charsets.jar]
[Loaded java.lang.Object from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.io.Serializable from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.lang.Comparable from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.lang.CharSequence from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[..]
[Loaded com.sun.labs.tools.huckster.Huckster$13]
[..]
For classes that are loaded from rt.jar, it prints out the URL from which the class is loaded. For other classes, this information is missing. I think it would be great if it could print the directory or jar from which any class is loaded from. Is there any standard way of figuring out this information? Is there any good reason why this is not implemented as part of java -verbose?
Thanks,
Binil -
OffTopic : java -verbose[ Go to top ]
- Posted by: Konstantin Ignatyev
- Posted on: October 20 2004 15:17 EDT
- in response to Binil Thomas
I think it would be great if it could print the directory or jar from which any class is loaded from.
Unfortunately it is not possible as Classloaders are free to load classes from anywhere or construct them on the fly...
Classloading architecture in Java need to be fixed and it should be more straightforward. I would like something similar to extended classpath (or Python modules path) that will be ONLY definition of classes loading order.
By extended I mean that entry like “myclassloader:some/path� will be handled by classloader that accepts prefix “myclassloader: pretty much the same schema that is employed to find appropriate JDBC driver by database url.
IMO Thread.getCurrentClassloader() should be only way to get a classloader. Please no more Class classloader, Thread current classloader, System classloader mess: give us one unified API. -
OffTopic : java -verbose[ Go to top ]
- Posted by: d taye
- Posted on: October 21 2004 02:49 EDT
- in response to Konstantin Ignatyev
It doesn't do what you're asking but close...
-XX:+TraceClassResolution -
OffTopic : java -verbose[ Go to top ]
- Posted by: Jerome Lacoste
- Posted on: October 21 2004 06:24 EDT
- in response to Binil Thomas
See JWhich
http://www.clarkware.com/software.html -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: Michael Quinn
- Posted on: October 20 2004 18:03 EDT
- in response to Michael Lavelle
Lets have a WebService ?? -
OffTopic : java -verbose[ Go to top ]
- Posted by: Binil Thomas
- Posted on: October 20 2004 22:41 EDT
- in response to Michael Lavelle
Often I have different versions of a jar file lying around at different places in the CLASSPATH, and I need to find out where a class is getting loaded from. On Sun JDK starting the VM with -verbose flag prints out information about the order in which classes get loaded. For eg :
[Opened C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\sunrsasign.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\jsse.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\jce.jar]
[Opened C:\j2sdk1.4.2_02\jre\lib\charsets.jar]
[Loaded java.lang.Object from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.io.Serializable from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.lang.Comparable from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[Loaded java.lang.CharSequence from C:\j2sdk1.4.2_02\jre\lib\rt.jar]
[..]
[Loaded com.sun.labs.tools.huckster.Huckster$13]
[..]
For classes that are loaded from rt.jar, it prints out the URL from which the class is loaded. For other classes, this information is missing. I think it would be great if it could print the directory or jar from which any class is loaded from. Is there any standard way of figuring out this information? Is there any good reason why this is not implemented as part of java -verbose?
Thanks,
Binil -
Appologies for the repost[ Go to top ]
- Posted by: Binil Thomas
- Posted on: October 20 2004 22:42 EDT
- in response to Binil Thomas
:( -
Re: OffTopic : java -verbose[ Go to top ]
- Posted by: Brian Agnew
- Posted on: October 22 2004 04:45 EDT
- in response to Binil Thomas
-
Nice idea but take a name that won't bring you in legal trouble[ Go to top ]
- Posted by: Michael Mayr
- Posted on: October 21 2004 05:38 EDT
- in response to Michael Lavelle
jarhoo.com sounds very much like yahoo.com: while this might be a nice joke, most lawyers don't understand them... There have been a number of trademark processes in the last time where names which no sane hacker would confuse with trademarks have been found to infringe the trademark's rights. Also a trademark like yahoo is so EXPENSIVE that when you are found guilty your life is ruined. I wouldn't risk that. -
Resolving classpath problems with free Jarhoo service[ Go to top ]
- Posted by: Michael Lavelle
- Posted on: April 08 2005 07:40 EDT
- in response to Michael Lavelle
Hi all
In response to the feedback from searches performed
Jarhoo has recently added a number of popular applications to the database, increasing the number of classes indexed by around 30% since the last update.
The full list of applications currently supported can be found
here
Any comments/feedback are welcomed.
Thanks
Michael Lavelle
Jarhoo Development Team -
Resolving classpath problems with "free" Jarhoo service[ Go to top ]
- Posted by: Joe Thompson
- Posted on: February 27 2006 18:02 EST
- in response to Michael Lavelle
Doesn't appear to be free anymore. -
Jarhoo is not free anymore[ Go to top ]
- Posted by: Matt Smith
- Posted on: March 03 2006 10:58 EST
- in response to Joe Thompson
BOOOO-HISSS
Jarhoo is not free anymore. :(
I'll have to move on to a free service somewhere else. -
Whatjar is free[ Go to top ]
- Posted by: Adam Martin
- Posted on: March 14 2006 10:13 EST
- in response to Matt Smith
Check out http://www.whatjar.net it's not quite as "big" as Jarhoo but has some neat features! -
Jarhoo is not free anymore[ Go to top ]
- Posted by: Joe Thompson
- Posted on: March 29 2006 14:57 EST
- in response to Matt Smith
Yeah - I will purposefully avoid these types of pirates and do it myself. -
Another Jar Finder Service[ Go to top ]
- Posted by: David Webster
- Posted on: April 19 2006 11:23 EDT
- in response to Joe Thompson
Another service is http://www.jarfinder.com/. They seem to have a larger database than whatjar and they are currently free. -
Re: Another Jar Finder Service[ Go to top ]
- Posted by: Henry Coles
- Posted on: June 27 2006 03:39 EDT
- in response to David Webster
Another service is http://www.jarfinder.com/. They seem to have a larger database than whatjar and they are currently free.
And we intend to remain free. The main cost of running the service is the effort required to add to and update the index. If you find jarfinder useful you can help by sending the details of jars we do not yet index to contact1 at jarfinder dot com. Please send links to the download urls rather than the jars themselves. Please note that we do not normally index commerical jars unless they are submitted by the copyright holder. -
Thanks for the link on jarfinder[ Go to top ]
- Posted by: roja p
- Posted on: August 22 2006 11:42 EDT
- in response to Henry Coles
jarfinder rocks...at least until they go the way of jarWHO ? (regarding jarWHO, wonder why anyone would want to sign up with them and their crappy interface, smaller database, and not one, but two friggin' ad panels !!)