Comment puis-je savoir ce que les fichiers jar sont effectivement utilisés lors de la compilation d'un projet java

Je suis en train de passer un très grand classpath pour javac pour compiler un projet en java.

Je sais qu'un certain nombre de ces fichiers jar ne sont pas nécessaires.

Est-il un moyen simple de trouver les fichiers qui ne sont pas nécessaires?

Vous y trouverez pas un qui couvre également les dépendances d'exécution.
Vous aurez même pas à trouver une simple pour les autres dépendances. Bienvenue au classpath de l'enfer 😉
Pour l'enregistrement: La Classe de la Dépendance de l'Analyseur donne la sortie plus détaillée, avec une belle interface pour examiner les résultats. Toutefois, il est assez lent et la mémoire de la faim. Le Pot de l'Analyseur semble plus facile à automatiser dans le cadre d'un travail et produit beaucoup de sortie utile. Il est également assez rapide.

OriginalL'auteur tomdee | 2009-11-19