Have you got a NoClassDefFoundError or ClassNotFoundException? Or are you trying to find out where a particular class could be found in the plethora of JAR/WAR/EAR libraries you have? Well, that's exactly what the Java Class Finder tries to address!
Java Class Finder is a tool which lets us search for a particular Java class among hundreds of JAR/WAR/EAR files. Simple as it sounds, this particular tool is extremely handy in day to day Java/J2EE development.
There are some similar products already available in the market, why we choose to use Java Class Finder?
1. Java Class Finder is written in C, while all other products are written in Java. So to run Java Class Finder, it is no need to install any JDK.
2. Java Class Finder is very fast to start than all other products
3. Why we need to search class? Yes, we need to check if the same class exists in different JARs but have different versions. In the search results of Java Class Finder, we can easily save the JAR file by clicking a link. Most magic, if we associate the .class file with a decompiler (like JD-GUI), we can then decompile the searched class directly from Java Class Finder.
4. Besides searching a class, Java Class Finder also supports searching any other files (like property file)