findJAR.com est un moyen simple et rapide de trouver le JAR contenant une classe donnée afin de pouvoir télécharger ou visualiser le contenu de ce dernier.

Après s’être rendu sur le site findJAR, il faut procéder en deux étapes :
- Il suffit de taper le nom de la classe Java. Par exemple : EJB. Le service renvoi alors la liste des classes (dont le nom contient le package) pouvant être en relation avec le nom saisi.
- Après avoir choisi la classe, on accède à la liste des packages contenant cette classe. En cliquant sur le package, on obtient des informations à son sujet dont le nom, la version, la taille, le contenu et le lien permettant de télécharger ce JAR.

Ce type de service est très pratique lorsqu’une erreur de type NoClassDefFoundError survient lors de l’exécution ou de la compilation d’un programme Java. A noter que pour une meilleur gestion des packages, lors d’un développement orienté Java, il est recommandé d’utiliser un gestionnaire de dépendances de type Maven.
Site très utile : http://www.findjar.com